De reeks instructies of opdrachten die een computer volgt om software te maken, wordt code genoemd of broncode .
Hier is een uitsplitsing:
* Code: Dit is de meest algemene term voor de instructies geschreven in een programmeertaal.
* Broncode: Dit is de mens-leesbare tekst die een programmeur schrijft. Het is de oorspronkelijke vorm van de software -instructies.
* programmeertaal: Dit is een specifieke taal die wordt gebruikt om instructies te schrijven die een computer kan begrijpen. Er zijn veel verschillende talen, elk met zijn sterke en zwakke punten. Voorbeelden zijn Python, JavaScript, Java, C ++ en nog veel meer.
Hier is een vereenvoudigde analogie:
Denk aan een recept. Het recept is als de broncode, geschreven in een specifieke taal (Engels, in dit geval). Het bevat de instructies voor het maken van een specifiek gerecht (software). De computer volgt, net als een chef, deze instructies om de software te "koken".
Wat gebeurt er met de broncode?
* Compilatie: Sommige programmeertalen vereisen dat de broncode wordt vertaald in een taal die de computer direct kan begrijpen (machinecode). Dit proces wordt compilatie genoemd.
* interpretatie: Andere talen worden rechtstreeks door de computer geïnterpreteerd, zonder de noodzaak van compilatie. Dit gebeurt line-by-line terwijl de software wordt uitgevoerd.
Hoe het ook wordt verwerkt, de broncode biedt uiteindelijk de blauwdruk voor het maken van de software. |