آبجکتیو-سی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Rezabot (بحث | مشارکت‌ها)
Rezabot (بحث | مشارکت‌ها)
خط ۱:
{{Infobox programming language
|name=آبجکتیو-سی
|file ext=.h, .m, .mm, .C
|paradigm=[[reflection (computer science)|Reflective]]، [[class-based programming|class-based]] [[برنامه‌نویسی شیءگرا]]
|scope=
|released={{Start date and age|1984}}
|designer=[[Brad Cox]] and Tom Love
|latest release version=2.0 {{citation needed|date=May 2016}}
|latest preview version=
|latest preview date=<!-- {{start date and age|YYYY|MM|DD}} -->
|typing=[[Static typing|static]]، [[Dynamic typing|dynamic]]، [[وابستگی زیاد و کم به نوع]]
|implementations=[[کلنگ (کامپایلر)]]، [[جی‌سی‌سی]]
|dialects=
|influenced by=[[سی (زبان برنامه‌نویسی)]]، [[اسمال‌تاک]]
|influenced=[[گرووی (زبان برنامه‌نویسی)]]، [[جاوا (زبان برنامه‌نویسی)]]، [[Nu (programming language)|Nu]]، [[Objective-J]]، [[TOM (object-oriented programming language)|TOM]]، [[سوئیفت (زبان برنامه‌نویسی)]]
|programming language=
|platform=
|operating_system=[[چندسکویی]]
|license=
|website={{URL|developer.apple.com/library/mac/navigation}}
|wikibooks=Objective-C Programming
}}
آبجکتیو-سی {{انگلیسی|Objective-C}} یک [[برنامه‌نویسی شیءگرا|زبان شی‌گرا]] است که با اضافه کردن مفاهیم ارسال پیام از [[زبان اسمال‌تاک]] به [[زبان سی]] ایجاد شده. در حال حاضر استفادهٔ اصلی آن در محیط‌های Mac OS X و iPhone OS است.