So bauen beispielsweise Gatter auf elektronische Schaltungen, Binärschnittstellen auf Gatter, Maschinensprachen auf Binärschnittstellen, Programmiersprachen auf Maschinensprachen und Applikationen sowie Betriebssysteme auf Programmiersprachen auf.
In diesen Sprachen geschriebene Programme können automatisiert in Maschinensprache übersetzt werden, welche unmittelbar von einem Prozessor ausgeführt werden kann.
Ein Skript ist ein Programm, welches nicht durch einen Kompilierer in Maschinensprache übersetzt wird, sondern durch einen Interpreter Schritt für Schritt ausgeführt wird.