Object Oriented Programming in JAVA
CS 201
 

History 

  • Started out for simulation of complex man machine systems, but was soon realized that it was suitable for all complex programming projects.

                                         
     
  • SIMULA I (1962-65) and Simula 67 (1967) were the first two object-oriented languages.
       
  • Developed at the Norwegian Computing Center, Oslo, Norway by Ole-Johan Dahl and Kristen Nygaard.
     
  • Simula 67 introduced most of the key concepts of object-oriented programming: objects and classes, subclasses (“inheritance”), virtual procedures.
     
  • Alan Kay, Adele Goldberg and colleagues at Xerox PARC extend the ideas of Simula in developing Smalltalk (1970’s).

Prev | Home | Next


Mihir Patel | CS561
Illinois Institute of Technology