Наставник Хекслета и разработчик Валентин Исипчук собрал коллекцию систем, полных по Тьюрингу, то есть способных выполнить любую программу, хотя внешне они не похожи на компьютеры. Об этом он рассказал в статье, опубликованной на Хабре.

Полнота по Тьюрингу означает, что система умеет всё то же, что умозрительная машина Тьюринга, описанная Аланом Тьюрингом в 1936 году. В 2019 году исследователи доказали, что машину Тьюринга можно построить в коллекционной карточной игре Magic: The Gathering при специально подобранных картах. Ходы в такой партии вынужденные, а вопрос о победителе сводится к вопросу, остановится ли программа.

В игре Dwarf Fortress игрок в 2010 году построил программируемый 8-битный компьютер на шестерёнках, насосах и воде: единицей служит вода на датчике давления, память составляет 32 байта. В Factorio игроки собирают процессоры из блоков-комбинаторов, а один из них показал мини-компьютер размером 7×11 клеток для расчёта чисел Фибоначчи.

Microsoft Research заявила, что язык формул с функцией LAMBDA стал полон по Тьюрингу, поскольку формулы могут вызывать сами себя. В HTML и CSS без JavaScript собрали клеточный автомат Rule 110, который доказанно полон по Тьюрингу, но каждый шаг там запускается вручную нажатием клавиш, поэтому полноту самого CSS продолжают обсуждать.

Стивен Долан в 2013 году показал, что для запуска любой программы достаточно одной команды копирования (mov), если разрешить процессору возвращаться к началу программы. Компилятор movfuscator переводит код на C в последовательность mov и обходится без переходов, вызывая сбой для зацикливания.

Полноту также нашли в шаблонах C++, параметризованных типах Java и системе типов TypeScript: там программа записывается самими типами и выполняется во время проверки типов. Для Java Раду Григоре в 2016 году доказал, что проверка типов в общем случае может не закончиться. В Ansible полноту показали в 2023 году на чистом языке плейбуков, без плагинов и шаблонов Jinja2.

В конфиге curl полнота по Тьюрингу возникла случайно из-за вырезания кусков значений переменных и неограниченной вложенности конфигов; она работала в версиях 8.12–8.16, а с 8.17 вложенность ограничили пятью уровнями, и полнота исчезла. В DNS обнаружили «почти-полноту»: через записи DNAME показали простые вычисления, хотя, по мнению авторов исследования, DNS умеет меньше машины Тьюринга.