Was ist die einfachste Programmiersprache die es überhaupt gibt?

11 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Programmiersprachen sind nicht einfach oder schwer, sondern nur das was man damit macht. Ein Programm dass "Hallo Welt" ausgibt und sonst nichts macht ist in jeder Sprache einfach. Hat man keine Ahnung vom Spieleprogrammieren, dann ändert sich das auch durch die Wahl einer bestimmten Sprache nicht.

Es geht letztendlich nur um die Anwendung und Auswahl der richtigen Methoden und Algorithmen. Das Prinzip bleibt egal welche Sprache genutzt wird ähnlich.

Ob eine Funktion mit begin und end vom Rest abgegrenzt wird (Turbo Pascal) oder mit { und } (C/C++) oder ob nach einem if eine geschweifte Klammer oder eine eckige Klammer kommt - das sind letztendlich nur Rechtschreibregeln. Das Prinzip, nachdem die einzelnen Anweisungen in die Funktionen eingefügt werden ist immer dasselbe.

Bei Java ist es für Anfänger schon schwierig zu verstehen, was so ein "Hallo-Welt" eigentlich macht und warum es so komisch aussieht ;)

Ich finde schon dass die Sprache da nicht ganz unwichtig ist und Sachen hinschreiben zu müssen, die man nicht versteht ist nicht gut.

Algorithmen sind das Allerwichtigste, aber da hilft es auch, wenn einem die Syntax der Sprache möglichst wenig im Weg steht. Dann kann man sich wenigstens auf das Problem an sich konzentrieren.

0
@tobistenzel

Wenn man komplexere Anwendungen programmiert - im Prinzip alles was nicht in einen Programmier-Grundkurs gehört, dann werden eh Frameworks (riesige Funktionsbibliotheken) eingesetzt. Sonst macht das alles viel zu viel Arbeit. Bei Spielen wird gerne Simple Direkt Media Layer (SDL) genutzt.

Die Frameworks bringen viele Funktionsklassen und Variablentypen mit, an die man sich hauptsächlich hält.

Darum ist es dann auch recht egal, ob man das Framework mit C++, Pascal oder Java nutzt. Das Prinzip wird dadurch immer fast dasselbe. Und meist kennt dann C++ auch plötzlich Strings.

0
@GoaSkin

Für Standard-Anwendungen, die immer das Gleiche machen gibt es sicher eine ganze Menge an Frameworks, aber die tun leider auch nicht immer das, was man gerne hätte und schaffen teilweise nur noch mehr Probleme, als man sowieso schon hat.

Das wäre ja zu schön, wenn es in C++ eine Art von Strings geben würde. Wir brauchen ja mindestens 12 Varianten ;)

0

Man könnte sich darüber streiten, ob alle Programmiersprachen gleich schwierig sind.

Assembler zum Beispiel ist die niedrigste Stufe über Binär und auf jeden Fall schwieriger als C++.

Java hat eine eigene API, dadurch wird vieles vereinfacht. Außerdem erfordert Java nicht wirklich einen Compiler, daher ist Java auch einfacher zu entwickeln.

0

Hi,

die Frage ist wirklich schwierig zu beantworten. Ich kann dir einen guten Artikel empfehlen in dem du zumindest erfährst welche Programmiersprache für welchen Einsatz geeignet ist und als Empfehlung würde ich halt Java oder C# nehmen, wenn du praktisch vorwärts kommen möchtest.

https://lerne-programmieren.com/2017/06/08/einfache-programmiersprache/

Am Ende ist es immer die Frage wie lange du durchhälst. Ein komplexes Programm selber zu erstellen, wirst du nicht in 2 Wochen erlernen können. Aber die ersten einfachen Konsolenanwendungen,  oder HTML Seiten erstellen, wirst du in der Zeit auf jeden Fall schaffen.

Spiele zu entwickeln gehört zu den gehobeneren Anforderungen. Für die Grafik benötigt man höhere Mathematik wie z.B. analytische Geometrie und Vektorrechnung. Spezielle Entwicklungssysteme für Spiele nehmen einem einiges davon ab, sind aber auch nicht gerade einfach und schon gar nicht zum Nulltarif zu haben.

Allgemeine Grundregel: Je einfacher die Sprache, desto weniger kann man damit machen. Wer eine eng eingegrenzte Aufgabe in einem eigens dafür geschaffenem System hat, kann ggf. Vereinfachungen erwarten.

C++

Ganz eindeutig!

Außer bei der graphischen Oberfläche wirds schwierig

Was möchtest Du wissen?