Mann, waren das viele Beiträge. Ich hab sie alle mit riesigem Interesse gelesen.
Jetzt kommt mein Senf:
Def.Programmiersprache:
"Eine Programmiersprache ist ein Wortschatz.
Dieser Wortschatz kann mittels einer korrekten Grammatik dazu benutzt werden, ein Programm zu erzeugen."
Soweit so gut. Jetzt die Definition für Programm:
"Ein Programm ist die Aneinanderreihung von n-Aktionen (n>1)"
Somit ist alles, was mit einem Befehl aufgerufen wird, und dann mehr als nur eine Aktion ausführt, ein Programm. Jede Sprache, die diesen Befehl definieren kann, ist eine Programmiersprache.
Vielleicht ist das sogar unabhängig von einem Rechner. Vielleicht ist es auch schon das Ergebnis einer Programmiersprache, wenn die Mutter zu ihrem Kind sagt: "Ab ins Bad" und das Kind geht ins Bad, putzt sich die Zähne, wäscht sich den Hals, zieht sich den Schlafanzug an.
Blablabla <g>
Cu
Cgi