O'Reilly logo
  • Zhiqiang Zhang thinks this is interesting:

Functions as first-class objects

From

Cover of Secrets of the JavaScript Ninja, Second Edition

Note

A programming language is said to have First-class functions when functions in that language are treated like any other variable