زبانهای برنامه نویسی دقیقا مانند زبانهای دری، انگلیسی و به طور کلی زبانهای انسانی هستند. آنها قواعد نوشتاری، لغات مخصوص و دستورات خاص خود را دارند. پس اولین قدم برای آموزش برنامه نویسی یادگیری زبان مشترک بین انسانها و کامپیوترها میباشد. البته معمولا زمانی که در صحبتهای روزانه از عبارت برنامه نویسی کامپیوتر صحبت میکنیم، منظورمان فرآیند توسعه یک نرم افزار است.
انواع زبان های برنامه نویسی
1- زبان های برنامه نویسی تحت دسکتاپ
اگر بخواهیم زبانهای برنامه نویسی را بر اساس پلتفرم و بستر مورد استفاده دسته بندی کنیم، چهار دسته بندی زیر به دست میآید:
ما برای توسعهی نرم افزارهای تحت ویندوز و دسکتاپ به زبانهای برنامه نویسی تحت دسکتاپ نیاز داریم. بعضی از رایجترین زبانهای برنامه نویسی تحت دسکتاپ عبارتند از C# ، C، C++، Java،Python، Perl، Visual Basic
2- زبان های برنامه نویسی تحت وب
زبانهای برنامه نویسی تحت وب به دو دستهی زبانهای برنامه نویسی سمت کاربر (Front end) و زبانهای برنامه نویسی سمت سرور (Back end) تقسیم میشوند.
بعضی زبانهای برنامه نویسی سمت کاربر عبارتند از HTML ، CSS، JavaScript، jQuery
بعضی زبانهای برنامه نویسی سمت سرور عبارتند از Java ، PHP، Ruby، Python، ASP.NET
3- زبان های برنامه نویسی موبایل
برای توسعهی اپلیکیشنهای موبایل میتوان از زبانهای برنامه نویسی مختص هر پلتفرم (اندروید، iOS و…) استفاده کرد. بعضی از این زبانها عبارتند از C# :، Java، Swift، Ruby، JavaScript و Objective-C
4- زبان های برنامه نویسی چندمنظوره
بعضی از زبانهای برنامه نویسی قابلیت استفاده در چندین بخش و پلتفرمهای مختلف را دارند که به این گونه زبانها، زبانهای چند منظوره گفته میشود. برای نمونه، زبانهای C#، Python، Scala، GO، C++ و C از این دسته زبانها میباشند.
#طراحی_سایت_در_افغانستان
#طراحی_اپلیکشن_در_افغانستان
#تولید_گیم_در_افغانستان
#تولید_سایت_ در_افغانستان
#تولید_استارتاپ_در_افغانستان
#اولین_دیتا
#برنامه_نویسی_کامپیوتر
#زبانهای_برنامه_نویسی
:: برچسبها:
طراحی سایت در افغانستان ,
طراحی اپلیکیشن در افغانستان ,
تولید گیم درافغانستان ,
تولیداستارتاپ در افغانستان ,
کسب و کار اینترنتی ,
اولین دیتا ,
برنامه نویسی ,
زبان های برنامه نویسی ,
java ,
python ,
java script ,
:: بازدید از این مطلب : 73
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0