Programmation Objective C/Introduction

Cette page est considérée comme une ébauche à compléter . Si vous possédez quelques connaissances sur le sujet, vous pouvez les partager en éditant dès à présent cette page (en cliquant sur le lien « modifier »).

Ressources suggérées : Aucune (vous pouvez indiquer les ressources que vous suggérez qui pourraient aider d'autres personnes à compléter cette page dans le paramètre « ressources » du modèle? engendrant ce cadre)

Objective C est un langage de programmation orienté objet. Comme C++, Objective C est une extension du langage C, toutefois certaines fonctionnalités du C++ telles que les références ne sont pas supportées. Cependant, Objective C offre certaines possibilités dont ne dispose pas le C++ comme le typage dynamique. Il existe toutefois des moyens de combiner les avantages de C++ et d'Objective C.

Le premier système d'exploitation à utiliser Objective C fut NeXTStep, de la société NeXT, fondée par Steve Jobs.

Objective C est principalement utilisé sur matériel Apple (Macintosh, iPhone, iWatch, Apple TV), notamment pour les API Cocoa de Mac OS X.