TLDR Web Dev · MISCELLANEOUS

PHRASE ORIGIN: WHY DO WE "CALL" FUNCTIONS?

quuxplusone.github.io10 min read

Summary from the TLDR Web Dev newsletter

The programming term "call" in relation to functions has its origins in library science. "Calling" a function initially referred to "calling for" a subroutine from a library, similar to requesting a book from a closed-stack library. This concept was present in early computer programming contexts. Fortran II (1958) then popularized the term "CALL" for transferring control to a subroutine.