Ecco una rottura:
* Codice: Questo è il termine più generale per le istruzioni scritte in un linguaggio di programmazione.
* Codice sorgente: Questo è il testo leggibile dall'uomo che scrive un programmatore. È la forma originale delle istruzioni del software.
* Lingua di programmazione: Questa è una lingua specifica usata per scrivere istruzioni che un computer può capire. Ci sono molte lingue diverse, ognuna con i suoi punti di forza e di debolezza. Gli esempi includono Python, JavaScript, Java, C ++ e molti altri.
Ecco un'analogia semplificata:
Pensa a una ricetta. La ricetta è come il codice sorgente, scritto in una lingua specifica (inglese, in questo caso). Contiene le istruzioni su come creare un piatto specifico (software). Il computer, come uno chef, segue queste istruzioni per "cucinare" il software.
Cosa succede al codice sorgente?
* Compilation: Alcuni linguaggi di programmazione richiedono che il codice sorgente venga tradotto in una lingua che il computer può comprendere direttamente (codice macchina). Questo processo si chiama compilation.
* Interpretazione: Altre lingue sono interpretate direttamente dal computer, senza la necessità di compilation. Questo viene fatto riga per linea mentre il software funziona.
Non importa come viene elaborato, il codice sorgente alla fine fornisce il progetto per la creazione del software.
software © www.354353.com