Code source
Le code source fait référence à un ensemble de lignes de code informatique, chargées de définir le fonctionnement d'un programme (logiciel) sur la base d'une liste d'instructions et d'instructions déterministes. Essentiellement, le code source est l'état primaire d'un logiciel au moment où il est écrit à l'origine.
En tant que tel, un code source consiste en un ensemble d'instructions qui peuvent être écrites sur différents langages de programmation informatique, tels que Java, JavaScript, C, Python, PHP, Go, Rusty, Solidity et Haskell. Tous ces langages de programmation ont une caractéristique commune : ils consistent en un ensemble d'instructions que les ordinateurs doivent suivre pour effectuer certaines actions et produire des sorties particulières.
Après avoir été créé, le code source est souvent « traduit » ou compilé dans un langage machine que les ordinateurs sont capables de comprendre et d'exécuter. Dans certaines situations, cependant, le code source est exécuté immédiatement sans qu'il soit nécessaire de le compiler (ces programmes informatiques sont appelés interpréteurs).
Lors du développement d'un logiciel informatique, l'étape du code source est la phase de travail initiale où les programmeurs sont capables de lire, de commenter et d'apporter des modifications avant que le programme ne soit finalisé et éventuellement exécuté par une machine informatique. Les bibliothèques de code source facilitent grandement le travail des ingénieurs en logiciel, des informaticiens et des programmeurs, car elles sont capables d'inclure des remarques dans les lignes de code (par exemple, des morceaux de texte brut lisibles avec des commentaires explicatifs et perspicaces).