Noun
Turing tarpit (plural Turing tarpits)
(computing) The situation in which a programming language is only minimally Turing complete, so that "everything is possible but nothing is easy".
Esoteric programming terms Turing tarpit main A Turing tarpit is a Turing-complete programming language in which any computable function could theoretically be written, but in which it is impractically difficult to do so. Source: Internet