Thursday, April 3, 2014

History of Objective C

          In 1970s we got the C programming language and after that First Object Oriented Programming Language came into existence is Smalltalk. Then the Updated C version came with object oriented feature and we Called it C++.

            There are languages like C++, Java, C# these are all the C based languages. They have developed designed their own compiler and way to execute it and run the software developed separate language.  

              Now in 1980s Apple has designed and developed Objective C programming language and they have used it to design and develop Operating System OS X and iOS. What Instead of creating another C based language what Apple has did is they have taken C language as base and then they have added some new extra stuffs to that and also make the new Syntaxes and structure as they required for development  that language is called Objective , it’s not C based language but it’s often referred as strict super set of C as they have added extra stuff to it.

           So you can take a C language code and can compile and run on XCode it will just run fine. Now as they have added new things to C they made changes to compiler too that so it can detect the different stuffs and compile and execute it. In between 1988 to 1989 Steve Jobs Developed operating system called NeXTStep1.1 and later in 1995 they developed new version of NextStep OS 3.3 then in 1996 Apple created Next in 2001 New Operating System Mac OS X. Operating System of iPhone is built on Objective C language it came into existence in 2007. iPad released on 2010 also runs iOS. It's latest version is iOS7.1 which looks like as under.




No comments:

Post a Comment