Object-Oriented Programming

زبان جاوااسکریپت با زبان جاوا ارتباطی ندارد. 

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ اسفند ۹۸ ، ۰۰:۵۱
Sahel Pariyan

در ادامه بررسی انواع زبانهای برنامه نویسی شی گرا به زبان فوق العاده جاوااسکریپت رسیدیم. جاوااسکریپت یک زبان برنامه نویسی سطح بالا، چند رویه و تفسیری است که در کنار html و css، یکی از سه هسته صفحات دنیای وب می‌باشد. زبان جاوااسکریپت را میتوان به صورت ساخت یافته و شی گرا استفاد کرد. در جاوااسکریپت اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته می‌شوند. در کل برای ایجاد ارتباط بین کاربر و سایت میتوان از جاوااسکریپت استفاده کرد.

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ اسفند ۹۸ ، ۰۰:۴۴
Sahel Pariyan

پرل یک زبان برنامه نویسی است. و ترکیبی از دو زبان برنامه نویسی می باشد. (زبان های پرل۵ و پرل ۶) زبان برنامه تویسی  پرل یک زبان همه منظوره، سطح بالا و دارای مفسر و دینامیک است. 

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ اسفند ۹۸ ، ۰۰:۳۳
Sahel Pariyan

گو یا گولینگ یک زبان برنامه نویسی، که توسط شرکت گوگل عرضه و ارائه شده است. زبان گولنگ به صورت Open Source منتشر شده تا برنامه نویس ها بتوانند آن را توسعه دهند. با استفاده از زبان برنامه نویسی Go می شود هر نوع نرم افزاری رو پیاده سازی کرد. 

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۷:۰۵
Sahel Pariyan

کاتلین زبان برنامه‌نویسی از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا می‌شود. همچنین می‌تواند به سورس کد جاوااسکریپت نیز کامپایل شود. اولین توسعهٔ آن از تیم برنامه‌نویسان jetbrains واقع در سنت پترزبورگ روسیه است (این نام از روی جزیره کاتلین در نزدیکی سنت پتربورگ می‌آید). کاتلین در ژانویهٔ سال ۲۰۱۲ به عنوان زبان ماه انتخاب شد. با وجود آنکه از نظر syntax با جاوا سازگار نیست، کاتلین طراحی شده تا با کد جاوا همکاری داشته باشد و متکی بر کد جاوا از کتابخانهٔ کلاس جاوا است، مانند مجموعهٔ فریم ورک‌ها.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۷:۰۴
Sahel Pariyan

از بین انواع زبانهای برنامه نویسی شی گرا به زبان جاوا رسیدیم. جاوا یک زبان برنامه نویسی که به صورت شی گرا ارائه شده است. جاوا شبیه به زبان برنامه نویسی سی پلاس پلاس می باشد اما مدل شی گرایی آسانتری نسبت به سی پلاس پلاس دارد.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۷:۰۰
Sahel Pariyan

یکی از زبان های معروف و کاربردی در حوزه وب، زبان برنامه نویسی php است. php یک زبان برنامه نویسی شی گرا برای طراحی وب می باشد.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۶:۵۲
Sahel Pariyan

در لیست انواع زبان برنامه نویسی شی گرا به زبان دوست داشتنی پایتون رسیدیم. پایتون یک زبان برنامه نویسی چند منظوره و قدرتمند، که توسط خودوفان روسوم هلندی در سال ۱۹۹۱ طراحی شده است. پایتون یک زبان اسکریپتی و بسیار قدرتمند و گسترده هستش و این روزها می توانید آثاری از نفوذش رو تقریبا همه جا ببینید. پایتون در دنیا به شدت همه گیر شده است. زبان برنامه نویسی پایتون یک زبان شی گرا است و از ویژگی های پیشرفته شی گرایی مثل : وراثت، چندشکلی، سربار گزاری عملگر و . . . پشتیبانی میکند.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۶:۵۰
Sahel Pariyan

روبی یک زبان برنامه نویسی پویا، شی گرا و انعطاف پذیر است. زبان برنامه نویس روبی شی گرایی اسمال تاک و ویژگی نگارشی پرل رو با هم در خود دارد. روبی توسط یک برنامه نویس ژاپنی به نام یوکیهیرو ماتسوموتو احتراع شده و ویژگی های گوناگون زبان های پرل، آیفل، لیسپ و اسمال تاک الهام بخش یوکیهیرو ماتسوموتو در ساخت روبی بودند.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۶:۴۷
Sahel Pariyan

دومین گزینه از لیست انواع زبان برنامه نویسی شی گرا، زبان سی پلاس پلاس می باشد. سی پلاس پلاس یک زبان برنامه نویسی همه منظوره، سطح میانی و شی گرا است. امروزه در جهان بیشتر نرم افزارهای سیستمی از طریق سی پلاس پلاس نوشته می شوند.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۶:۴۳
Sahel Pariyan

وقتی صحبت از انواع زبان برنامه نویسی شی گرا می کنیم اولین زبانی که به ذهن میاد زبان سی شارپ می باشد، سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است. زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۶:۴۰
Sahel Pariyan

برنامه‌نویسی شی‌گرا معمولا با عنوان OOP شناخته می شود که این سه حرف مخفف کلمات Object-Oriented Programming می باشد. یک شیوه برنامه‌نویسی است که ساختار یا بلوک اصلی اجزای آن، شی‌ها می‌باشند. 

۰ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۹۸ ، ۱۶:۲۱
Sahel Pariyan