Warum viele verschiedene programmiersprachen

A,B,C,C#,C++,D,Delphi,Java,HTML,Basic und bistimmt noch mal genausoviel mehr. warum das ganze? Wie kam es dazu, dass es so viele verschiedene Sprachen gibt und wo sind die Unterschiede/Vor-/Nachteile?

8 Antworten zur Frage

Bewertung: 5 von 10 mit 1638 Stimmen

Videos zum Thema
YouTube Videos

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.


unterschiede
Was ist der Unterschied zwischen einer Metallbindung und einer Ionenbindung?

Ionenbindung : a) Beteiligte Atome: Metallatom + Nichtmetallatom b) Charakter der Atome: elektropositiv + elektronegativ


entwicklung
Kinder und Musik.

- amchen kann. Bzw können zu viele Faktoren zusätzlich die entwicklung des Kindes beeinflussen, dass man am ende nicht mehr so -


vorteile
warum hat man Lehnwörter in seiner Muttersprache übernommen?

- attaque = Angriff Vorteil ist wie bei allen sprachlichen Entwicklungen: Man kann über etwas reden, wofür es ein Wort gibt. -- die von anderen Ländern übernommen wurden. So sind z.B. viele militärische Begriffe ursprünglich französisch: Offizier -