Im Rahmen meiner Diplomarbeit soll ich verschiedene Programmiersprachen bewerten. Ich hab die Programmiersprachen schon mal gegliedert:
Interpretierte Scriptsprachen: Perl, PHP, Java Script, VB Script, Rexx, Python
Compilierter Maschinencode, prozedural: C, VB/VBA,Pascal, PL/SQL
Compilierter Maschienencode, objektorientiert: VB.NET, C++, Java, Delphi, Abap Object
4 GL Sprachen: SQL, C-AL, Abap
Markup Languages: HTML, XML, XML/XSL, ASP, JSP
Ich kenne nicht alle Sprachen, aber Perl und Java fallen insofern da etwas raus, weil sie weder direkt kompiliert werden noch direkt interpretiert. Beide werden in "Bytecode", also einer Art Zwischencode, übersetzt, der dann interpretiert wird.
Und ASP und JSP sind sicher auch keine Markup Sprachen, wie sie genau funktioneren weiß ich aber auch nicht.
Und ob C++ wirklich OO ist, darüber gibt/gab es auch Diskussionen, da es lediglich eine Erweiterung von C darstellt. (Wobei meine Erfahrung damit jetzt auch schon etliche Jahre zurückliegen und ich sicher auch kein Experte auf diesem Gebiet bin)
Struppi.