(به : )، روش‌های دسته بندی براساس ویژگی‌هایشان است. زبان‌ها را می توان به چندین پارادایم دسته بندی نمود.
 دغدغه اصلی برخی از پارادایم‌ها عمدتاً مربوط به پیامدهای مدل اجرایی زبان است، همچون این که آیا مجاز باشند یا آیا دنباله ای از عملیات توسط مدل اجرایی تعریف شده است یا خیر. پارادایم‌های دیگر عمدتاً با راه‌های سازماندهی کد چون دسته بندی یک کد به واحدهای مختلف و تغییرات کد بر روی هر کدام از این واحدها می پردازند. باز پارادایم‌های دیگری نیز وجود دارند که عمدتاً دغدغه‌شان سبک، نحو و گرامر زبان هاست.
 پارادایم‌های برنامه نویسی رایج شامل این مواردند: 
 
 یک ممکن است یک یا چند پارادایم برنامه‌نویسی را پشتیبانی نماید. برای مثال، برنامه‌های نوشته شده با می‌توانند کاملاً به صورت باشند یا کاملاً منطبق بر پارادایم که در تضاد کامل با پارادایم بوده یا حتی حاوی عناصری از هر دو پارادایم باشند. تصمیم‌گیری برای چگونگی استفاده از عناصر پارادایم‌های برنامه‌نویسی برعهده طراح برنامه یا برنامه‌نویس می‌باشد.
{"title": "پارادایم برنامه‌نویسی", "link": "https://fa.wikipedia.org//w/index.php?title=%D9%BE%D8%A7%D8%B1%D8%A7%D8%AF%D8%A7%DB%8C%D9%85_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C&oldid=33154139", "language": "fa"}