Im Grunde gibt es 3 Varianten von Programmiersprachen. Maschinensprache Assembler High-Level-Sprache Unter den High-Level-Sprachen gibt es wiederum verschiedene Varianten per verschiedene Aufgaben, oberflächlich kann man aber folgendes behaupten: a) Vom Prozessor oder Kernel wird Maschinensprache corsa. b) Assembler wird nach Maschinensprache kompiliert. c) High-Level-Sprachen werden nach Assembler konvertiert.
...bitte ergänzen...
Siehe auch <a href='https://de.wikipedia.org/wiki/Programmiersprache' target='_blank'>Wiki circa "Programmiersprache"</a>.