انواع برنامه نویسی

انواع زبان‌های برنامه نویسی

انواع زبان‌های برنامه نویسی بر‌‌اساس پلتفرم

در زبان‌های برنامه نویسی، پلتفرم به نرم‌افزار یا سخت‌افزاری گفته می‌شود که روی آن سرویسی قرار گرفته باشد. یک پلتفرم، شامل یک سخت‌افزار، سیستم عامل و یک سری برنامه‌ها و دستورالعمل‌هایی است که بستری برای اجرای اپلیکیشن فراهم می‌کند.
زبا‌ن‌های برنامه نویسی را بر اساس پلتفرم به سه دسته کلی تقسیم می‌کنند:

  • برنامه نویسی تحت وب
  • برنامه نویسی تحت دسکتاپ
  • برنامه نویسی تحت موبایل

برنامه نویسی تحت وب

این نوع برنامه‌ها برای اجرا نیاز به بستر شبکه و اینترنت دارند و از فریم ورک‌های زبان‌های برنامه نویسی برای ساخت این نوع برنامه‌ها و نرم‌افزارها استفاده می‌شود. به عنوان مثال انواع وب‌‌سایت‌ها، ایمیل، خرید آنلاین، امور بانکی، مجله‌ها و برنامه‌های انلاین نمونه کاربردهایی هستند که از زبان‌های تحت وب برای ایجاد آن‌ها استفاده شده است.

از پرکاربرد‌ترین زبان‌های برنامه نویسی که می‌توان نام برد:

  • زبان‌های سمت کاربر:  HTML, css, JavaScript
  • زبان‌های سمت سرور:  php, python, ruby, ASP.NET

محبوب‌ترین زبان‌ها و فریم ورک‌های این حوزه:

ASP.NET, php, laravel, django, react

برنامه نویسی تحت دسکتاپ

این نوع برنامه نویسی برای تولید و ساخت نرم افزارهای تحت Windows،  Linux و Mac استفاده می‌شود. مانند نرم‌‌افزارهای اتوماسیون اداری، نرم‌افزارهای چندرسانه‌ای  (Multi Media)، مرورگرها و… .

از متداول‌ترین انواع زبان‌های برنامه نویسی که می‌توان نام برد:

  • زبان‌های برنامه نویسی ویندوز:    C#, java, JavaScript
  • زبان‌های برنامه نویسی لینوکس:  java, python
  • زبان‌های برنامه نویسی مک:  swift

محبوب‌ترین زبان‌ها و فریم ورک‌های این حوزه:

C++, c#, python, java, Go

 

برنامه نویسی تحت موبایل


این مدل برنامه نویسی برای ساخت نرم افزارهایی است که بر روی گوشی‌های هوشمند نصب و اجرا می‌شود. یعنی با استفاده از آن‌ها می‌توانید انواع اپلیکیشن اندرویدی و ios را تولید کنید. مانند: جاوا، کاتلین، پایتون، سی شارپ، بیسیک و
محبوب‌ترین آن‌ها:

Java, c#, swift, react

 

در این مقاله سعی کردیم انواع برنامه نویسی و زبان‌های آن را بر اساس بستر اجرایی یا همان پلتفرم توضیح دهیم و شما را با محبوب‌ترین زبان‌های هر حوزه آشنا کنیم؛ با ما همراه باشید تا در مقالات دیگر به تقسیم‌بندی‌های دیگر زبان‌های برنامه نویسی بپردازیم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فرم درخواست مشاوره

میتوانید جهت دریافت مشاوره سریع با شماره زیر تماس حاصل فرمایید.

همراه: 09124854602

 

جهت درخواست مشاوره و تماس متخصص های ما با شما فرم زیر را کامل نمایید.

فرم درخواست مشاروه