FlipJump ist eine esoterische Programmiersprache mit genau einem Befehl, die nach dem Willen ihres Autors die einfachste und ursprünglichste Programmiersprache sein soll. Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.
Geschichte
FlipJump stammt vom Esolang-Wiki-Nutzer Tomhe und wird dem Jahr 2021 zugeordnet. Zu dem Projekt gehören eine Online-Entwicklungsumgebung, eine Dokumentation, eine Standardbibliothek und sogar ein Compiler, der C-Programme nach FlipJump übersetzt.
Funktionsweise
Wie der Name sagt, dreht der einzige Befehl ein Bit um und springt dann, ohne Bedingung. Er hat zwei Operanden a und b, beides Adressen von Bits: Das Bit an Adresse a wird umgedreht, danach geht es bei Adresse b weiter. Weil das Programm selbst im Speicher liegt, kann es durch das Umdrehen von Bits seine eigenen Sprungziele verändern, und genau daraus entstehen Verzweigungen. Die Standardbibliothek baut mit Makros Rechenoperationen und Ausgabe darauf auf.
Hello World
Mit der Standardbibliothek sieht Hello World im Esolang-Wiki so aus:
startup
output "Hello, World!\n(:"
loop
Einordnung
FlipJump zeigt, dass ein einziger Bit-Befehl reicht, um moderne Berechnungen zu beschreiben, solange der Speicher groß genug ist. Mit ähnlichen Mitteln arbeiten BitBitJump und Subleq. Weitere Sprachen finden Sie in unserer Liste: Esoterische Programmiersprachen.
Quelle
Stand: 15.10.2026




