Объект первого класса
Материал из Дорвейная Энциклопедии
возможные синонимы: first-class object, first-class entity, first-class citizen
Если ты быдлокодер, то немедленно закрывай страничку, тебе это не надо. Ну, ладно, читай тоже. Короче, это такие элементы языка, которые можно передать как параметр функции, вернуть из функции или присвоить переменной.
Зачем это надо? Если ты языковой полиглот как халиф Наср ибн Нех, то желательно иметь шпаргалки и помнить, какие элементы в текущем языке объекты первого класса, чтобы писать грамотный код.