Le
code source est un
texte qui représente les
instructions de programme telles qu'elles ont été écrites par un
programmeur. Le code source se matérialise souvent sous la forme d'un ensemble de
fichiers textes. Le code source est généralement écrit dans un
langage de programmation permettant ainsi une meilleure compréhension par des humains. Une fois le code source écrit, il permet de générer une représentation binaire d'une séquence d'instructions —
code binaire — exécutables par un
microprocesseur.