Er zijn 2 definities.
Programmeertaal voor zakelijke programma’s met vier divisies: Identification, Environment, Data en Procedure, nu ook object-georiënteerd.