Ein C. ist ein wunderbares Beispiel für ein Computerprogramm, denen man mit Ehrfurcht begegnen sollte. Benutzt wird er beinahe nur von Programmierern, und zwar, wenn diese ihren fertig verfassten Quelltext vom Computer ausführen lassen möchten. Dazu muss der Quelltext nämlich "übersetzt" werden, und genau das macht der Compiler. - Also nochmal langsam!
Ein Computerprogramm liegt fast immer in zwei "Aggregatzuständen" vor:
print "HALLO!"
schreibt HALLO! auf den Bildschirm. Das Problem: Wir können damit etwas anfangen. Der Rechner nicht!Für jede Programmiersprache gibt es einen eigenen Compiler - bzw. sogar mehrere, denn ein Programm muss z.B. für Windows anders kompiliert werden als für Linux, und sogar anders für Windows 32-bit als für Windows 64-bit...