Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
A 'Hello World' program encoded as a binary λ-term. BLC programs are typically stored as binary files, not human-readable text.
0100011010010110100100100110100011010010...
(Note: Actual Hello World programs in BLC are extremely long binary strings representing λ-terms. They are usually provided as `.blc` binary files rather than text.)Binary Lambda Calculus (BLC) is an esoteric, minimalistic programming language based on the untyped lambda calculus, with programs encoded directly in binary for extreme compactness. It is primarily used in theoretical computer science and compression research.
Origin & Creator
Developed by Torbjörn Granlund and colleagues at INRIA and the University of Paris in 2003, inspired by earlier work on lambda calculus and Kolmogorov complexity.
Industrial Note
BLC is not used in mainstream software; its niche is theoretical computer science, data compression research, and esoteric programming experiments.