Warum gibt es so viele Programmiersprachen?

Zuballerst bitte ich um Entschuldigung: Für die Vereinfachung. Das mache ich immer, schließlich richtet sich der Blog an die (interessierte) Allgemeinheit, doch bin ich mir sicher das bei Raumfahrt und Chemie / Ernährung nur wenige Experten mitlesen. Bei diesem Thema ist es anders, vor allem gibt ex da viele selberernannte Experten und meistens kommt dann auch nach dem zweiten Kommentar die fruchtlose Diskussion auf: „Welche Programmiersprache ist die beste“. Doch darum geht es nicht, sondern warum gibt es so viele Sprachen.

Als ich mich für Computer interessierte, gab es schon Dutzende von Programmiersprachen, heute sind es noch viel mehr. Ich wage zu behaupten es gibt mehr Programmiersprachen als es Rechnerarchitekturen gibt. Aber fangen wir an es mal genauer zu beleuchten. Ich meine es gibt mehrere Gründe.

Grund Nummer 1: Es gibt so viele Programmiersprachen weil man immer leistungsfähigste Konstrukte entwickelt hat.

Oder anders ausdrückt: genauso wie sich die Hardware weiter entwickelt, so entwickeln sich auch die Softwaretechnik weiter, wobei dies Hand in Hand geht, denn mit den ersten Rechnern hätte man sicher kein System wie ADA laufen lassen können. Continue reading „Warum gibt es so viele Programmiersprachen?“