Objective-C один из языков программирования, который активно используется для разработки мобильных приложений. Основой является Си, а объектная модель построена на Smalltalk, то есть объектам посылаются сообщения, а общение между объектами происходит на этом уровне.
Код, написанный на Си, полностью понятен компиляторам на Objective-C.
История
История языка начинается в 1980 году, когда код принято было делить на небольшие блоки, так получилось структурное программирование. Но чем сложнее были задачи, тем труднее было написать качественный код...