The English Esoteric Programming Language

English is a declarative programming language, not to be confused with various similar languages like ENGLISH or ~English. It’s based on natural language descriptions of program behavior. Examples include the classic “Hello World,” a “99 Bottles of Beer” song generator, and a self-interpreter. English is Turing complete, able to interpret specific knowledge like a Brainfuck interpreter. However, it’s uncomputable, solving the halting problem. Compilers for English are human programmers but may struggle with unclear interpretations. OpenAI’s Codex uses machine learning to generate code from English prompts, working towards cross-compilation. English is easily localized, with only an EspaƱol adaptation known. In pop culture, Star Trek’s Enterprise uses English for its main computer programming.

https://esolangs.org/wiki/English

To top