H ? « »

Language peer sets for Objective-C:
United States
United States/1986
Designed 1986
1980s languages
Fifth generation
Late Cold War
Genus OO C family
OO C family
CPL Algols
Generation of Algol 60
OO C family/1986
CPL Algols/1986
Generation of Algol 60/1986
OO C family/United States
CPL Algols/United States
Generation of Algol 60/United States


OO C dialect 

alternate simple view
Country: United States
Designed 1986
Published: 1986
Genus: OO C family
Sammet category: Multi-purpose

Brad Cox, Productivity Products (later Stepstone)

An object-oriented superset of ANSI C, incorporating many ideas from Smalltalk (the ICPAKS library)

Implemented as a preprocessor for C. No operator overloading, no multiple inheritance, no class variables. Does have run-time binding.

Used as the system programming language on the NeXT, now on the Cocoa interface.

Related languages
C Objective-C   Evolution of

  • Cox, Brad (1986) Cox, Brad "Object-Oriented Programming: An Evolutionary Approach", A-W 1986
  • [NeXT Computer] (1993) [NeXT Computer] Object Oriented Programming and the Objective C Language, 1993, Addison-Wesley.
  • Duncan, Andrew (2002) Duncan, Andrew "Objective-C Pocket Reference" O'Reilly & Associates Inc 2002
  • Kochan, Stephen G (2003) Kochan, Stephen G "Programming in Objective-C" Macmillan Computer Pub 2003
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder