パラダイム | オブジェクト指向プログラミング、マルチパラダイムプログラミング、クラスベース、リフレクション |
---|---|
登場時期 | 1984年 |
設計者 | ブラッド・コックス |
最新リリース | 2.0 / |
型付け | 静的型付け、動的型付け |
主な処理系 | Apple版、GNU版 |
影響を受けた言語 | C言語、Smalltalk |
影響を与えた言語 | Java、Swift、Objective-J、Groovy、Nu |
プラットフォーム | macOS、GNUstep他 |
ウェブサイト |
developer |
拡張子 | h、m、mm、C |
Objective-C(オブジェクティブ シー)は、プログラミング言語の一種。CをベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語である。
Objective-CはNeXT、macOSのオペレーティングシステム (OS) に標準付属する公式開発言語である。macOSのパッケージ版に開発環境がDVDで付属するほか、ユーザ登録をすれば無償でダウンロードできる(Xcodeの項目参照)。現在では主にAppleのmacOSやiOS上で動作するアプリケーションの開発で利用される。