Kopec Explains Software
Kopec Explains Software
David Kopec, Rebecca Kopec
#116 The Smallest Possible Programming Language
11 minutes Posted May 1, 2023 at 6:03 pm.
0:00
11:46
Download MP3
Show notes

How small can a programming language be and still be a programming language? In order for a programming language to be able to compute the same sorts of problems as any other language it must be Turing-complete. Amazingly, there is a programming language that has just eight commands, represented by eight single symbols, that is Turing-complete. In this episode we describe what it means to be Turing-complete and how this tiny language does it.

Show Notes

Follow us on Twitter @KopecExplains.

Theme “Place on Fire” Copyright 2019 Creo, CC BY 4.0

Find out more at http://kopec.live

Read transcript