Möchte meine eigene Programmiersprache erstellen und dann besser als Java sein?
Hallo bin jung aber intresse an eine eigene codinglanguage ist sowas möglich?
7 Antworten
![](https://images.gutefrage.net/media/user/heizfeld/1587311154865_nmmslarge__0_0_1071_1071_bc5135be7491cfde9c137ff703a118b0.jpg?v=1587311155000)
Hallo,
Ja, zunächst würdest du eine syntaktisch und semantische Expertise entwickeln, also die Codeelemente und deren Verhalten.
Dann erfolgt eine Übersetzung in Zwischencode und danach die Maschinennahe umsetzung, die Compilierung (das wäre der 2-pass-compiler)
ES gibt Literatur zu compilerbau und Sprachenentwicklung mit einem Beispiel einer eigenen Programmiersprache(die nannte sich glaube ich DRACO)
Ein Compiler ist ein gutes STück Arbeit mit vielen schönen und hohen Anforderungen an den Ersteller und erfordert fast geniale Fähigkeiten. Eine solch Umsetzug sollte dich mit Stolz erfüllen.
MfG
Harry
![](https://images.gutefrage.net/media/default/user/11_nmmslarge.png?v=1551279448000)
Es gibt mehrere Duzend Programmiersprachen, im Informatikstudium lernst du z.B. den Aufbau von Programmiersprachen und alles, um selbst eine zu entwerfen... Ist durchaus machbar.
Nur wenige Programmiersprachen schaffen dann aber auch eine weite Verbreitung und Beliebtheit. Neben Innovation und "Nerv der Zeit treffen", ist da auch etwas Glück im Spiel.
Besser als Java? Ist sicher nicht ganz so leicht, es fließt schon viel Intelligenz in eine Sprache... und bei Java auch in die JVM.
![](https://images.gutefrage.net/media/user/Lezurex/1575979598014_nmmslarge__0_0_796_796_cce3bba999d2f4ba9ba6f831bd4f56ac.jpg?v=1575979598000)
ist sowas möglich?
Ja, die Frage wäre nur, warum du das überhaupt machen willst.
Dein eigenes Minecraft Netzwerk damit aufbauen und Admin auf Timolia, Gomme oder Hypixel werden kannst du damit nicht.
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Das wirst du selbst mit einer Programmiersprche die Java übertrifft, nur vielleicht.
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Lies dich erst in ein paar Grundlagen ein: https://www.complang.tuwien.ac.at/lehre/ubvo/ubvo-skriptum.pdf
![](https://images.gutefrage.net/media/user/Luffy879/1642198753880_nmmslarge__0_0_512_512_d0d8c4156c0806032a429d80fed1cb83.png?v=1642198754000)
das wird SEHR schwierig, was kannst du denn so bisher?
also ausser unrealistische sachen fragen
und ausserdem wirdst du in minecraft nur mit java mit modpacks arbeiten können
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/Luffy879/1642198753880_nmmslarge__0_0_512_512_d0d8c4156c0806032a429d80fed1cb83.png?v=1642198754000)
In die geschichte der menschheit eintreten