Hallo!

Ich habe in meiner Studienzeit (informatik) 2 Beispielprogramme gehabt, die ich immer als Praktikaprogramme geschrieben habe, in allen, damals üblichen Programmiersprachen.

Das eine Programm war ein textbasiertes Programm (Lückentext füllen), das andere eher ein Bildschirmorientiertes/Pixel (für die Bildschirm damals).

Ich habe jedes Programm in jeder Programmiersprache hinbekommen, wobei es klar unterschiede gab. Das Pixel-Progrmm ging am besten in Assembler (da wäre heute wohl C gut), das schwierigste war, das Textprogramm in einer CNC-Programmiersprache (als eine Sprache, die Roboter steuert), aber ich habe es hinbekommen!

Also, du kannst mit jeder Programmiersprache alles machen (selbst mit C objektorientiert!), es kommt auf den Aufwand an, den du reinstecken willst.

Nicht umsonst gibt es Spielengines um Spiele zu programmieren oder auch IDEs für bestimmt Programmiersprachen um das coden einfacher zu gestallten.

Aber ob du jetzt z.B. C++ oder Java nimmst, ist erst mal egal -- beide objektorientier, für KI ist eher LISP da (auch objektorientiert, aber älter als JAVA/C++). Hast du vor, mit deinen Programmen vor allem Dinge der reallen Welt zu steuern, messen usw. ist sicher C++ besser (das Ergebnis ist dann echter Maschinenkode). Willst du eher Benutzerfreundliche Programm für z.B. Verwaltungen/Versicherungen schreiben, würde ich JAVA nehmen -- da dann das selbe Programm auf Linux/Unix oder Windows laufen kann.

Ist eine Datenbank dabei, muss das vernetzt werden, Sicherheit (Banken) -- oder Sicherheit bei Zugverkehr (da muss es schnell gehen, Signale stellen usw.) ....

Im Prinzip kannst du mit jeder Programmiersprache alles machen, nur ob es sinnvoll ist, steht auf einem anderen Blatt. (Ich werde nie mehr ein Textbasiertes Programm in einer CNC-Sprache schreiben).

Gruß

...zur Antwort