O'Reilly logo
  • Roman Borysenok thinks this is interesting:

In the early days of programming we composed our systems of routines and subroutines. Then, in the era of Fortran and PL/1 we composed our systems of programs, subprograms, and functions

From

Cover of Clean Code

Note

Evolution to functions