limbaj de programare Ezoteric - un limbaj de programare. concepute pentru a studia limitele capacităților de programare limbaj de design, în scopul de a dovedi potential realizabile unele idei (așa-numita „dovada conceptului“, ing. dovada de concept), ca o operă de software de artă [en], sau ca o glumă (umor calculator).
Multe limbi ezoterice inventate pentru distracție, ei parodiei de multe ori „reale“ sau sunt simbol absurd concepte de programare „serioase“. Unele limbi ezoterice sunt limitate în mod intenționat (ca, de exemplu, limba HQ9 +), iar altele sunt Turing-completă. adică limbi de uz general. Proprietate totală inerentă oricărui limbaj ezoteric - text al programului este clar doar „initiatul“ sau nu înțeleg deloc, deoarece pentru programare pentru a scrie un program în limbaj obișnuit. In timp ce dezvoltatorii de sintaxă „reale“ limbaj de programare încearcă să facă cât mai clar cu putință, și programare - convenabil, creatorii limbilor ezoterice sunt de obicei puse în fața porții adverse.
În practică, aceste limbi tind să fie inutil, dar programarea pe unele dintre ele un antrenament bun. limbi ezoterice sunt adesea incluse în lista de limbi eligibile în concursuri de programare.
O listă a unor limbi ezoterice