Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


INTERCAL is a parody programming language designed to be as difficult to program in as possible. It was created in the early 1970s by Don Woods and James M. Lyon at the U.S. Communications Research Center, but its invention has been incorrectly attributed to the original documentation's reference to "Dr. James M Lyon." The name stands for "Compiler Language With No Pronounceable Acronym." The design of INTERCAL incorporates several features from other languages, including non-deterministic execution, implicit assignment operators (such as "ABSTAIN FROM" and "IGNORE"), and line numbers expressed in Roman numerals or base-13 numerals rather than ordinary Arabic ones. The resulting code is highly obfuscated and almost impossible for humans to understand — which is exactly what it was meant to be according the creators! INTERCAL programming contests exist that challenge participants' ability to produce working solutions using this esoteric language.

Hire Intercal Experts

Enter your email to get started.