object-oriented programming
Programming style organizing code around objects with data and methods, widely adopted in AI software for modularity and reuse.
1 milestone
Smalltalk-72 Developed at Xerox PARC by Alan Kay, Dan Ingalls, and Adele Goldberg
In 1972, Alan Kay and Dan Ingalls at Xerox PARC produced Smalltalk-72, the first working implementation of the Smalltalk language, which embodied Kay's concept of object-oriented programming in which all computation proceeds by objects sending messages to one another.