Codice sorgente
Definizione rapida
Testo composto da istruzioni in un linguaggio di programmazione, destinato alla traduzione o all'interpretazione.
Spiegazione
Il sorgente è la forma sulla quale lavorano gli sviluppatori: può essere letto, corretto e modificato. Quando viene compilato, produce una rappresentazione in linguaggio macchina molto meno comprensibile all'uomo e non adatta alle normali attività di manutenzione.
Esempio pratico
Lo sviluppatore corregge una funzione nel file sorgente e avvia nuovamente il compilatore per ottenere il programma aggiornato.
Spiegazione tecnica
La sintassi dipende dal linguaggio scelto. Il processo di traduzione converte le istruzioni simboliche in codice oggetto o macchina, mantenendo il sorgente come riferimento modificabile.
Da non confondere con
Non coincide con il programma compilato: il sorgente è pensato per essere compreso e modificato da chi sviluppa.