Author's photo
Andre B.
Informatik

Unterscheiden sich die Programmiersprachen der verschiednen Programme wie C++ und Java von einander? Oder ist es die selbe Sprache nur ander

2 Antworten
Java zum Beispiel ist eine Objectorientierte Sprache, und C++ besitzt Pointer, die Java nicht hat. Die grundlegende Funktionsweise ist verschieden.
C++ wird vom compiler für ein bestimmtes System kompiliert da unterschiedliche Systeme andere Befehlssätze haben. Java ist Platform unabhängig da Java Programme nicht auf deinem Rechner direkt laufen sonder auf der Java Virtual Machine. Desshalb benötigst du zum Ausführen von Java Programmen das JRE.
Sowohl Java als auch C++ sind Objektorientierte Sprachen. Es gibt auch Sprachen mit ganz anderen Konzepten z.B. Haskell (funktional) oder Prolog (logisch)
In der Regel lässt sich sagen, dass innerhalb eines Konzeptes (objecktorientiert, funktional, logisch) der wechsel von einer Sprache auf die andere nicht sehr schwierig ist da sich nur Feinheiten und die Apis verändern, das Grundkonzept jedch erhalten bleibt.