Computer programming
Software engineering
Subroutines
Computing
Closure
Inline expansion
Procedural parameter
Lambda calculus