Turing quagmire este un termen de argou pentru limbaje de programare care sunt Turing-complete, dar au o sintaxă și o semantică extrem de primitive. Sunt incomode pentru programarea practică (din cauza dificultății de scriere a programelor și a performanței scăzute), dar sunt potrivite pentru alte sarcini (demonstrarea necomputabilității unor funcții, ilustrarea principiilor de bază ale programării etc.). Prin urmare, sunt de interes pentru informatică . Multe limbaje de programare ezoterice sunt , de asemenea, turing bogs.
Cu toate acestea, datorită simplității construcției și implementării, acestea sunt convenabile pentru generarea automată a codului .
Alte traduceri posibile: Turing pit, Turing tar pit. Literal: groapa de gudron a lui Turing .
54. Atenție la mlaștinile lui Turing, unde totul se poate face, dar nimic interesant nu se poate face cu ușurință.
— Alan Perlis, „ Epigrame on Programming ”, SIGPLAN Notices Vol. 17, nr. 9, septembrie 1982, paginile 7-13 .Există două tendințe în dezvoltarea mlaștinei Turing: reducerea instrucțiunilor și reducerea caracterului. Rezultate: