C + + programmatori possono utilizzare un semplice editor di testo per creare i file di codice sorgente per i programmi molto semplici , ma un ambiente di sviluppo integrato o IDE , rende più facile creare programmi più sofisticati , che si estendono su più file di codice sorgente e più librerie . Alcuni concetti di base del computer può aiutare a nuovo C + + gli sviluppatori a capire come programmare e come utilizzare IDE come il C + + Builder , il successore di Turbo C + + . Source Code vs Macchina Codice
Il codice sorgente che i programmatori di scrivere in C + + non è ciò che i computer effettivamente letti quando eseguono i loro programmi . Che i computer effettivamente letto è un codice molto più complesso chiamato codice macchina o linguaggio macchina : passo- passo le indicazioni per un processore . I programmatori possono scrivere programmi in questo linguaggio , ma è molto lunga e molto più difficile da codice di programmi complessi . Un programma chiamato compilatore C + + C + + traduce il codice sorgente in codice macchina che costituisce un programma eseguibile .
Compiler vs IDE
Il Turbo C + + IDE ha un built- in funzione per l'invio del codice sorgente del progetto corrente attraverso il compilatore C + + per la traduzione in codice macchina . Questo tipo di integrazione può portare programmatori alle prime armi a credere che l'IDE e il compilatore sono uno e lo stesso . Questo non è il caso . L'IDE è un programma che aiuta i programmatori a gestire e scrivere il codice sorgente , mentre il compilatore è una parte separata del software . Turbo C + + installa un compilatore in aggiunta al programma principale , e l'IDE è preconfigurato per accedere direttamente al compilatore .