פרדיגמות | תכנות מונחה-עצמים |
---|---|
תאריך השקה |
1984 ![]() |
מתכנן | בראד קוקס וטום לאב |
מפתח | אפל |
גרסה אחרונה |
2.0 ![]() |
טיפוסיות | סטטית, דינאמית, חלשה |
מימושים | GCC, Clang |
הושפעה על ידי | C, Smalltalk |
השפיעה על | Java, סוויפט |
סיומת | .h, .m, .mm |
Apple Developer — Objective-C | |
![]() ![]() |
Objective-C היא שפת תכנות מונחת עצמים לשימוש כללי המוסיפה הודעות בסגנון שפת Smalltalk לשפת C. זוהי שפת התכנות העיקרית הנמצאת בשימוש חברת אפל למערכות ההפעלה OS X ו-iOS, וה-API שלהם, Cocoa.
השפה פותחה בראשית שנות ה-80 של המאה ה-20, ונבחרה לשפה של מערכות ההפעלה NeXT ו-NeXTSTEP, שעליהן התבססו OS X ו-iOS. תוכניות גנריות ב-Objective C אשר אינן משתמשות בספריות של NeXT יכולות להיות מהודרות לכל מערכת הפעלה הנתמכת על ידי GCC או Clang.
שפה זו היא אחת השפות הפופולריות בקרב מתכנתים בעולם עד היום[1].