Programmeren
Voor het maken van de software gebruikt de programmeur verschillende hulpmiddelen:
- een teksteditor om de programmaregels in op te stellen
- een compiler om (delen van) het programma naar machinetaal te vertalen, eventueel een assembler en een linker om alle delen samen te voegen zodat een uitvoerbaar programma ontstaat.
- met een debugger kan de programmeur gericht fouten op het spoor komen en verhelpen.
Veelal maakt een programmeur gebruik van een