Warum viele verschiedene programmiersprachen
8 Antworten zur Frage
Videos zum Thema
Warum gibt es so viele verschiedene Programmiersprachen?
Nennt mir doch mal beispielhaft ein Anwendungsgebiet zu einigen Sprachen!
Beispiel JavaScript: Programme/Inhalte innerhalb eines Webbrowsers usw.
Jede Programmiersprache ist für einen anderen Zweck gedacht und besitzt andere Konzepte.
Ein Java-Programm ist z.B. auf jeden System mit Java VM lauffähig.
Bei den anderen Programmiersprachen muss man die Quelltexte für jedes System neu kompilieren.
C++ ist z.B. eine Erweiterung von C um Objektorientierung.
HTML ist keine Programmiersprache sondern eine Auszeichnungssprache. Man schreibt damit ja keine Programme, sondern HTML-Dokumente.
Bei vielen Programmiersprachen wurde versucht die Konzepte anderer Programmiersprachen in einer zu vereinen.
Daher gibt es auch sowas wie einen Stammbaum der Programmiersprachen:
Computer Languages History
wird zur Programmierung von Betriebsystemen eingesetzt.
JAVA wird für plattformunabhängige Anwendungen oder Applets in Internet-Browsern eingesetzt.
C# ist von Microsoft und soll eine Konkurrenz für JAVA sein.
Manche Programmiersprachen eignen sich nur für bestimmte Zwecke, andere sind an bestimmte Umstände angepaßt. beispielsweise ist FORTRAN ideal für mathematische Probleme, COBOL für kaufmännische Anwendungen, PHP für Onlineanwendungen, JAVA für systemübergreifende Anwendungen, C++ oder PASCAL für alles mögliche, POSTSCRIPT für graphische Seitenbeschreibungen. und so weiter und so fort.
Hier mal eine kleine aber auch nicht vollständige Übersicht.
Sonst eine Antwort auf deine Frage:
Neugierige Menschen, die denken etwas besser zu machen als Ihre Vorgänger. Ohne diese Menschen würde es keinen Fortschritt geben.
http://www.oreilly.com/news/graphics/prog_lang_poster.pdf
Weil die Entwickler glaubten, ich muss eine besser oder verständlichere als die bereits existierenden entwickeln, würd ich mal sagen. Und es is nirgends geregelt, dass überall nur eine verwendet werden darf
Ich bin kein Informatiker aber Vor- und Nachteile kommen sicher drauf an, wo sie eingesetzt werden. Ich hatte ein halbes Semester Info und mit DELPHI gearbeitet. Das ist zum Beispiel für Einsteiger gut
Jede Programmiersprache hat ein anderes Anwendungsgebiet.
Aber es gibt auch ein paar Anwendungsgebiete, wozu es zwei oder mehr Programmiersprachen gibt.