Was ist ORK?

Abstrakte Grafik zur Programmiersprache ORK

ORK steht für „Objekts R Kool“ und ist eine objektorientierte esoterische Programmiersprache mit sehr ausführlicher, an Englisch angelehnter Syntax. Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Geschichte

Gregor Richards hat ORK im Jahr 2005 entworfen. Laut Spezifikation soll ORK das genaue Gegenteil von Brainfuck sein.

Funktionsweise

ORK ist so konsequent objektorientiert, dass selbst einfache Rechenoperationen wie Addition, Subtraktion oder Vergleiche nur über eigens erzeugte Objekte möglich sind. Programme lesen sich wie Sätze: Man erklärt, dass es eine Klasse gibt, welche Eigenschaften sie hat und was ihre Objekte tun sollen, wenn ein Ereignis eintritt. Das macht ORK-Programme lang, aber vergleichsweise gut lesbar.

Hello World

Das Hello-World-Programm im Esolang-Wiki legt einen „Schreiber“ an und lässt ihn den Text ausgeben:

When this program starts:
There is a scribe called Writer.
Writer is to write "Hello, world!"

Einordnung

ORK ist turingvollständig. Natürlichsprachige Programme kennen auch Shakespeare und Chef; von Gregor Richards stammen außerdem Glass und 2L. Weitere Sprachen finden Sie in unserer Liste: Esoterische Programmiersprachen.

Quelle

Stand: 15.10.2026

Was ist Ook!?

Abstrakte Grafik zur Programmiersprache Ook!

Ook! ist eine esoterische Scherzsprache, deren Befehle aus Orang-Utan-Wörtern bestehen. Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Geschichte

Ook! stammt von David Morgan-Mar; das Esolang-Wiki ordnet die Sprache dem Jahr 2001 zu. Sie war die erste in einer langen Reihe von Sprachen, die die Befehle von Brainfuck einfach durch andere Zeichen oder Wörter ersetzen.

Funktionsweise

Ook! entspricht genau Brainfuck, nur werden die Befehle durch Paare der Wörter „Ook.“, „Ook?“ und „Ook!“ ersetzt. „Ook. Ook?“ bewegt den Zeiger nach rechts, „Ook? Ook.“ nach links, „Ook. Ook.“ erhöht die aktuelle Zelle, „Ook! Ook!“ verringert sie, „Ook! Ook.“ gibt ein Zeichen aus und „Ook. Ook!“ liest eines ein. „Ook! Ook?“ und „Ook? Ook!“ bilden die Schleife.

Hello World

Das Hello-World-Programm aus dem Esolang-Wiki:

Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.
Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.

Einordnung

Ook! ist zwar ein Scherz, lässt sich aber laut Esolang-Wiki trotzdem zum Programmieren benutzen. Ähnlich funktioniert COW. Von Morgan-Mar stammen auch Chef und Piet. Weitere Sprachen finden Sie in unserer Liste: Esoterische Programmiersprachen.

Quellen

Stand: 15.10.2026

Was ist Oz?

Oz ist eine Programmiersprache.Mehr Informationen finden Sie auf ihrer Website.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!

Was ist Oxygene?

Oxygene ist eine Programmiersprache.Mehr Informationen finden Sie auf ihrer Website.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!

Was ist Ox?

Ox ist eine Programmiersprache.Mehr Informationen finden Sie auf ihrer Website.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!

Was ist OTX?

OTX ist eine Programmiersprache.Mehr Informationen finden Sie auf ihrer Website.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!

Was ist Otus Lisp?

Otus Lisp ist eine Programmiersprache.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!

Was ist Orwell?

Orwell ist eine Programmiersprache.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!

Was ist Oriel?

Oriel ist eine Programmiersprache.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!

Was ist ORCA/Modula-2?

ORCA/Modula-2 ist eine Programmiersprache.

Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Stand Februar 2021. Diese Seite ist in Arbeit. Sie wollen hier mitmachen? Dann kontaktieren Sie uns!