Compiler
Algorithmen werden in von Menschen verständlicher Diktion niedergeschrieben. Dies ist der Sourcecode eines Programmes. Ein Compiler überprüft diesen Sourcecode auf formale Fehler und übersetzt das Programm dann in ladefähigen Maschinencode. Dieser kann dann vom Loader geladen werden.