Дізнаймося про мову Objective-C
Objective-C - це тонкий шар поверх C і «строга надмножина» C: це означає, що будь-яку програму мовою C можна скомпілювати компілятором Objective-C і вільно додавати код мовою C у клас Objective-C. Свій синтаксис для обʼєктів Objective-C запозичила зі Smalltalk. Увесь синтаксис для необʼєктно-орієнтованих операцій (зокрема примітивних змінних, препроцесингу, виразів, оголошень функцій і викликів функцій) такий самий, як у C, а синтаксис обʼєктно-орієнтованих можливостей - це реалізація передавання повідомлень у стилі Smalltalk.
Більше інформації про цю мову та її історію можна знайти тут.