Lambda calculus
Type theory
Combinatory logic
Pure type system
Lambda cube
Fixed-point combinator
Calculus of constructions
Explicit substitution
Natural deduction