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

زبان‌های برنامه‌نویسی به‌منظور پایش رفتار ماشین‌ها (معمولاً رایانهها) به‌کار می‌روند. زبان‌های برنامه‌نویسی همانند زبان‌های طبیعی از قوانین نحو و معنا پیروی می‌کنند.

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

اکثر زبان‌های برنامه‌نویسی بر پایه معیارهای بین‌المللی (یا ملی) استانداردسازی نمی‌شوند، حتی برخی از آن‌ها مانند پرل یا استاندارد ام‌ال که کاربرد زیادی هم دارند. از جملهٔ زبان‌های برنامه‌نویسی استانداردشده و سرشناسی می‌توان به الگوا، سی، سی++، جاوااسکریپت (تحت نام اکما اسکریپت)، اسمال‌تاک، پرولوگ، لیسپ معمولی، اسکیم (استاندارد آی-تریپل-ئی)، ایدا، فورتون، کوبول، اس‌کیوال و اکس‌کوئری اشاره کرد.

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

منابع 

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