Home : Termini del software : Definizione del codice sorgente

Codice sorgente

Ogni programma per computer è scritto in un linguaggio di programmazione, ad esempio Java, C / C ++, o Perl. Questi programmi includono ovunque da poche righe a milioni di righe di testo, chiamate codice sorgente.

Il codice sorgente, spesso definito semplicemente "sorgente" di un programma, contiene dichiarazioni, istruzioni, funzioni, cicli e altre dichiarazioni variabili che indicano al programma come funzionare. I programmatori possono anche aggiungere commenti al loro codice sorgente che spiegano sezioni del codice. Questi commenti aiutano altri programmatori a farsi almeno un'idea di ciò che fa il codice sorgente senza richiedere ore per decifrarlo. I commenti possono essere utili anche al programmatore originale se sono trascorsi molti mesi o anni da quando il codice è stato scritto.

Chiamati brevi programmi script può essere eseguito direttamente dal codice sorgente utilizzando un motore di script, come un VBScript o PHP motore. La maggior parte dei programmi di grandi dimensioni, tuttavia, richiede che il codice sorgente venga prima compilato, il che traduce il codice in una lingua comprensibile al computer. Quando vengono apportate modifiche al codice sorgente di questi programmi, è necessario correggerli affinché le modifiche abbiano effetto nel programma.

I programmi di piccole dimensioni possono utilizzare solo un file di codice sorgente, mentre i programmi più grandi possono fare riferimento a centinaia o addirittura migliaia di file. Avere più file sorgente aiuta a organizzare il programma in diverse sezioni. Avere un file che contiene ogni variabile e funzione può rendere difficile individuare sezioni specifiche del codice. Indipendentemente dal numero di file di codice sorgente utilizzati per creare un programma, molto probabilmente non vedrai nessuno dei file originali sul tuo computer. Questo perché sono tutti combinati in un unico file di programma o applicazione, quando vengono compilati.

TechLib - Il dizionario per computer Tech Lib

Questa pagina contiene una definizione tecnica del codice sorgente. Spiega nella terminologia informatica il significato del codice sorgente ed è uno dei tanti termini software nel dizionario TechLib.

Tutte le definizioni sul sito Web TechLib sono scritte per essere tecnicamente accurate ma anche di facile comprensione. Se ritieni che questa definizione del codice sorgente sia utile, puoi fare riferimento ad essa utilizzando i link di citazione sopra.