loader

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

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

زبان‌های برنامه‌نویسی ساختارهای زبانی دستور مداری در رایانه‌ها هستند که به‌وسیلهٔ آن‌ها می‌توان یک الگوریتم را به‌وسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت تولید نرم‌افزارهای جدید بوجود می‌آید. معمولاً هر زبان برنامه‌نویسی دارای یک محیط نرم‌افزاری برای وارد کردن متن برنامه، اجرا، همگردانی و رفع اشکال آن هستند. عموماً زبانهای برنامه‌نویسی را به پنج نسل تقسیم می‌کنند: نسل اول زبان ماشین - زبان صفرو یک نسل دوم زبانهایی مانند اسمبلی -قابل فهم تر برای انسان نسل سوم زبانهایی مانند کوبول و پی ال وان و… -دستورهای قابل فهم تر برای انسان و نیاز به کامپایلرها نسل چهارم مثل زبانهای اوراکل و فاکس پرو و اس کیو الها - نزدیک به محاوره‌های انسانی نسل پنج زبانهایی مانند prolog , ops5 ، ویژوال بیسیک- تمرکز بر حل مسئله و استفاده از الگوریتمهای نوشته شده توسط برنامه‌نویس

زبان اسمبلی اسکالا ای‌پی‌ال بیسیک سی سی سی شارپ هسکل کوبول فورترن جاوا جاوااسکریپت لیسپ پرولوگ پاسکال پرل پی‌اچ‌پی پایتون روبی ویژوال بیسیک دات‌نت اسمال‌تاک

فرم نظرات

نظرات بازدید کنندگان

ارتباط تلگرامی مشاوره رایگان