The position of Objective C in a group of objective languages. Differences, similarities, history .....

History

Every language can be change to a object-oriented language. For example Pascal, Assembler, and many other were enriched in object-oriented characteristic. But only few object-oriented languages brought some new idea.

If you add new keyword like class or object and same other ones to a classic programing language, it does not mean that you created a new object-oriented language. But this is a history of C++ !!!. In a realy diferent way was develop Objectiv C. His father (Stepstone) wanted to create a good object-oriented language, not only improve C.

Most of us know C++ very well. It can be usefull to compare Objective C with C++

What Objective C has not and C++ has