SlideShare ist ein Scribd-Unternehmen logo
Esoterische Programmiersprachen
Was ist eine esoterische Programmiersprache? ,[object Object],[object Object],[object Object]
Turing-Vollständigkeit ,[object Object],[object Object],[object Object]
Piet ,[object Object],[object Object],[object Object],[object Object],[object Object]
Beispiele
Brainf*ck ,[object Object],[object Object],[object Object],[object Object]
Befehle: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],0 0 0 0 3 1 0 0 0 0
Beispiel ,[object Object],[object Object],[object Object],[object Object],0 0 0 0 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 0 0 0 0 0
Beispiel ,[object Object],[object Object],[object Object],0 0 0 0 97 98 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0 97 98 99 0 0 0
Schleifen [ : Falls der Inhalt des aktuellen Felds gleich Null ist,  überspringe den Code, der zwischen den entsprechenden  Klammerpaaren [ ... ] steht ] :  Falls der Inhalt des aktuellen Felds ungleich Null ist, springe  zurück zum ersten Befehl, der zwischen zwischen den  entsprechenden Klammerpaaren [ ... ] steht
Beispiel , >+++[ <.+ > -] , > +++ Zeichen in erstes Feld und zweites Feld auf 3  setzen [ <.+ > -] Dreimal das erste Feld ausgeben und um 1  erhöhen Eingabe: a Ausgabe: abc
Aufgaben ,[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Andere mochten auch

Empoderar a la Escuela Pública
Empoderar a la Escuela PúblicaEmpoderar a la Escuela Pública
Empoderar a la Escuela Pública
Miguel Mena
 
Sportwettenrecht119 Final
Sportwettenrecht119 FinalSportwettenrecht119 Final
Sportwettenrecht119 Final
Martin Arendts
 
Facebook, réseaux sociaux & co, Ipag, 6 Mai
Facebook, réseaux sociaux & co, Ipag, 6 Mai Facebook, réseaux sociaux & co, Ipag, 6 Mai
Facebook, réseaux sociaux & co, Ipag, 6 Mai
Christine Du
 
Presentaciã³n 5
Presentaciã³n 5Presentaciã³n 5
Presentaciã³n 5
jose enrique tellez pacheco
 
Kti förderung mit dem cc mobile business
Kti förderung mit dem cc mobile businessKti förderung mit dem cc mobile business
Kti förderung mit dem cc mobile businessElsy Zollikofer
 
Creatividad emprendimientos (2)
Creatividad emprendimientos (2)Creatividad emprendimientos (2)
Creatividad emprendimientos (2)
Lore Merino Rosero
 
Mechanismen
Mechanismen Mechanismen
Air panic assistance therapie breve contre la peur de l'avion
Air panic assistance therapie breve contre la peur de l'avionAir panic assistance therapie breve contre la peur de l'avion
Air panic assistance therapie breve contre la peur de l'avion
Arnaud BILQUEZ
 
Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.
Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.
Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.
infocatolicos
 
Real time human pose recognition in parts from single
Real time human pose recognition in parts from singleReal time human pose recognition in parts from single
Real time human pose recognition in parts from singleMontassir Rabhi
 
Présentation concept easyBox
Présentation concept easyBoxPrésentation concept easyBox
Présentation concept easyBox
paperflow
 
Et Babymoov créa le coussin de maternité Supima®…
Et Babymoov créa le coussin de maternité Supima®…Et Babymoov créa le coussin de maternité Supima®…
Et Babymoov créa le coussin de maternité Supima®…
Romu
 
Enigme
EnigmeEnigme
EnigmeHelen
 
健康的奧秘Binder1
健康的奧秘Binder1健康的奧秘Binder1
健康的奧秘Binder1
Jaing Lai
 
Qualität sozialer Dienstleistungen
Qualität sozialer DienstleistungenQualität sozialer Dienstleistungen
Qualität sozialer DienstleistungenAustrian Red Cross
 
10 tla2 12
10 tla2 1210 tla2 12
Figures geomètriques los champions league
Figures geomètriques los champions leagueFigures geomètriques los champions league
Figures geomètriques los champions leaguejudith-school
 
Seo
SeoSeo
Seo
Jy Pé
 

Andere mochten auch (20)

Empoderar a la Escuela Pública
Empoderar a la Escuela PúblicaEmpoderar a la Escuela Pública
Empoderar a la Escuela Pública
 
Sportwettenrecht119 Final
Sportwettenrecht119 FinalSportwettenrecht119 Final
Sportwettenrecht119 Final
 
Facebook, réseaux sociaux & co, Ipag, 6 Mai
Facebook, réseaux sociaux & co, Ipag, 6 Mai Facebook, réseaux sociaux & co, Ipag, 6 Mai
Facebook, réseaux sociaux & co, Ipag, 6 Mai
 
Fuenf Aussagen
Fuenf AussagenFuenf Aussagen
Fuenf Aussagen
 
Presentaciã³n 5
Presentaciã³n 5Presentaciã³n 5
Presentaciã³n 5
 
Kti förderung mit dem cc mobile business
Kti förderung mit dem cc mobile businessKti förderung mit dem cc mobile business
Kti förderung mit dem cc mobile business
 
Creatividad emprendimientos (2)
Creatividad emprendimientos (2)Creatividad emprendimientos (2)
Creatividad emprendimientos (2)
 
Mechanismen
Mechanismen Mechanismen
Mechanismen
 
Air panic assistance therapie breve contre la peur de l'avion
Air panic assistance therapie breve contre la peur de l'avionAir panic assistance therapie breve contre la peur de l'avion
Air panic assistance therapie breve contre la peur de l'avion
 
Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.
Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.
Sentirse Iglesia en el invierno eclesial. Víctor Codina, sj.
 
Real time human pose recognition in parts from single
Real time human pose recognition in parts from singleReal time human pose recognition in parts from single
Real time human pose recognition in parts from single
 
Présentation concept easyBox
Présentation concept easyBoxPrésentation concept easyBox
Présentation concept easyBox
 
Megucup Manual
Megucup ManualMegucup Manual
Megucup Manual
 
Et Babymoov créa le coussin de maternité Supima®…
Et Babymoov créa le coussin de maternité Supima®…Et Babymoov créa le coussin de maternité Supima®…
Et Babymoov créa le coussin de maternité Supima®…
 
Enigme
EnigmeEnigme
Enigme
 
健康的奧秘Binder1
健康的奧秘Binder1健康的奧秘Binder1
健康的奧秘Binder1
 
Qualität sozialer Dienstleistungen
Qualität sozialer DienstleistungenQualität sozialer Dienstleistungen
Qualität sozialer Dienstleistungen
 
10 tla2 12
10 tla2 1210 tla2 12
10 tla2 12
 
Figures geomètriques los champions league
Figures geomètriques los champions leagueFigures geomètriques los champions league
Figures geomètriques los champions league
 
Seo
SeoSeo
Seo
 

Esoterische Programmiersprachen

  • 2.
  • 3.
  • 4.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Schleifen [ : Falls der Inhalt des aktuellen Felds gleich Null ist, überspringe den Code, der zwischen den entsprechenden Klammerpaaren [ ... ] steht ] : Falls der Inhalt des aktuellen Felds ungleich Null ist, springe zurück zum ersten Befehl, der zwischen zwischen den entsprechenden Klammerpaaren [ ... ] steht
  • 11. Beispiel , >+++[ <.+ > -] , > +++ Zeichen in erstes Feld und zweites Feld auf 3 setzen [ <.+ > -] Dreimal das erste Feld ausgeben und um 1 erhöhen Eingabe: a Ausgabe: abc
  • 12.