Significati di "File Sorgente"
Un file sorgente è un file di testo che contiene una raccolta di istruzioni, chiamate codice sorgente, scritte in un linguaggio di programmazione ad alto livello e pronte per essere trasformato in un programma eseguibile da un compilatore o interpretato da un interprete.
Linguaggio di Programmazione ad Alto Livello
In informatica, un linguaggio di programmazione ad alto livello è un tipo di linguaggio di programmazione che può molto astrazione dai dettagli del funzionamento di un calcolatore e dalle caratteristiche del linguaggio macchina.
Differenze tra Linguaggi ad Alto Livello e a Basso Livello
Le macchine possono facilmente interpretare il linguaggio di alto livello ma non gli esseri umani, mentre le macchine possono facilmente interpretare il linguaggio di basso livello.
Utilizzo di C++
C++ è un linguaggio di programmazione ad oggetti tra i più utilizzati in molte aree dell’informatica professionale, inclusi gli ambienti scientifici, lo sviluppo di dispositivi mobili e lo sviluppo di GUI.
Utilità dei Programmi Traduttori
I traduttori sono programmi che traducono tra due linguaggi di programmazione. Essi sono generalmente utilizzati per creare programmi in linguaggio macchina che partono da un linguaggio ad alto livello e sono suddivisi in:
- Editori
- Interpreti
Differenza tra Compilatore e Interprete
Un compilatore è un traduttore che traduce la lingua di partenza, che è il linguaggio di alto livello, in quella di oggetto. Un interprete è un programma che imita l’esecuzione di programmi scritti in una lingua di partenza, a differenza di un compilatore.