رای به نواندیشان

کتاب تاریخچه زبانهای برنامه نویسی

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

  • نسل اول زبان ماشین – زبان صفرو یک
  • نسل دوم زبانهایی مانند اسمبلی -قابل فهم تر برای انسان
  • نسل سوم زبانهایی مانند کوبول و پی ال وان و… -دستورات قابل فهم تر برای انسان و نیاز به کمپایلرها
  • نسل چهارم مثل زبانهای اوراکل و فاکس پرو و اس کیو الها – نزدیک به محاوره های انسانی
  • نسل پنج زبانهایی مانند – prolog , ops5 تمرکز بر حل مسئله و استفاده از الگوریتمهای نوشته شده توسط برنامه نویس

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

مطالب مرتبط

نظر بدهید

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