Objective-C
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) (Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages |extensions={{ext|m}}, {{ext|mm}}, {{ext|h}} |released=1983 }} '''Objective-C''' is a programming language ba...") |
Dan Tobias (Talk | contribs) |
||
Line 9: | Line 9: | ||
Objective-C was developed in the early 1980s at a company called Stepstone, and adopted in the late part of that decade by NeXT (founded by Steve Jobs when he left Apple) as the main language used for the [[NeXTstep]] operating system. When Jobs returned to Apple and merged NeXT into that company, it became a major language for Mac [[OS X]] development, and eventually the official language for [[iOS]] development as well. | Objective-C was developed in the early 1980s at a company called Stepstone, and adopted in the late part of that decade by NeXT (founded by Steve Jobs when he left Apple) as the main language used for the [[NeXTstep]] operating system. When Jobs returned to Apple and merged NeXT into that company, it became a major language for Mac [[OS X]] development, and eventually the official language for [[iOS]] development as well. | ||
+ | |||
+ | == References == | ||
+ | * [http://en.wikipedia.org/wiki/Objective-C Objective-C (Wikipedia)] | ||
+ | * [https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html Apple's Objective C developer docs] | ||
+ | * [http://www.faqs.org/faqs/computer-lang/Objective-C/faq/ Objective-C FAQ] |
Revision as of 13:19, 12 December 2012
Objective-C is a programming language based on C, with influences from Smalltalk. It is object-oriented, featuring message-passing between objects and reflective querying of an object to discover its capabilities. It has no standard library (unlike C), but uses various system-specific frameworks.
Objective-C was developed in the early 1980s at a company called Stepstone, and adopted in the late part of that decade by NeXT (founded by Steve Jobs when he left Apple) as the main language used for the NeXTstep operating system. When Jobs returned to Apple and merged NeXT into that company, it became a major language for Mac OS X development, and eventually the official language for iOS development as well.