در زیر **فهرست زبان‌های برنامه‌نویسی بر پایه نوع** آمده‌است:

زبان‌های آرایه‌ای
-----------------

همچنین ببینید: رده:زبان‌های برنامه‌نویسی آرایه‌ای
زبان‌های برنامه‌نویسی آرایه‌ای (همچنین به عنوان برداری *«Vector»* یا چند بعدی «*Multidimensional»* شناخته می‌شود) تعمیم دهنده عملیاتی بر روی متغیرها به منظور واضح شدن بردارها، ماتریس‌ها و نوع داده‌ای آرایه است.

* آ پلاس
* ایدا
* آنالیتیکا
* ای‌پی‌ال
* چَپل
* فورترن
* فری‌مت
* گاوس
* جی
* جولیا
* کا
* متلب
* آکتیو
* کیو
* آر
* اس
* اس
* سکوئنس ال
* اکس ۱۰
* زی‌پی‌ال
* آی‌دی‌ال
* ولفرام

زبان‌های اسمبلی
---------------

مقالهٔ اصلی: مقایسه اسمبلرها
زبان‌های اسمبلی به‌طور مستقیم به یک زبان ماشین مرتبط می‌شوند و در نتیجه کمک می‌کنند تا دستورالعمل کدهای ماشین در یک حالت قابل مفهوم برای انسان ظاهر می‌شود. زبان‌های اسمبلی به برنامه‌نویسان اجازه می‌دهد تا اسمبلرها به جای آدرس‌دهی مطلق (Absolute) از آدرس‌دهی نمادین (Symboilc) استفاده کنند. همچنین بیشتر اسمبلرها از ماکروها و ثَبات‌ها پشتیبانی می‌کنند.

زبان‌های نوشتاری
----------------

مقالهٔ اصلی: برنامه‌نویسی نوشتاری
* Bigwig (زبان طراحی و توسعه وب)
* پایلوت
* توتر
* لازو

زبان‌های شروع...پایان
---------------------

زبان‌های قیدی
-------------

زبان‌های خط فرمان
-----------------

زبان‌های تفسیر شده
------------------

زبان‌های متقارن (همزمان)
------------------------

زبان‌های آکولادی (Bracket)
--------------------------

زبان‌های جریان داده
-------------------

زبان‌های داده‌گرا
-----------------

زبان‌های داده ساختاریافته
-------------------------

زبان‌های جدول تصمیم
-------------------

زبان‌های اعلانی
---------------

زبان‌های نهفته
--------------

زبان‌های آموزشی
---------------

زبان‌های محرمانه
----------------

زبان‌های تعمیمی
---------------

زبان‌های نسل چهارم (4GL)
------------------------

زبان‌های تابعی
--------------

* JavaScript

زبان‌های سخت‌افزاری
-------------------

زبان‌های امری
-------------

زبان‌های تعاملی
---------------

زبان‌های تفسیری
---------------

زبان‌های تکراری
---------------

زبان‌های نوع مدیریت حافظه
-------------------------

زبان‌های فهرستی
---------------

زبان‌های کوچک
-------------

زبان‌های منطقی
--------------

زبان‌های ماشین
--------------

زبان‌های ماکرو
--------------

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

زبان‌های چند پارادایمی
----------------------

زبان‌های تحلیل عددی
-------------------

زبان‌های غیرانگلیسی
-------------------

زبان‌های شیءگرا بر پایه کلاس (Class)
------------------------------------

زبان‌های شیءگرا بر پایه نمونه (Prototype)
-----------------------------------------

زبان‌های آفسایدی
----------------

زبان‌های موازی
--------------

زبان‌های رویه‌ای
----------------

زبان‌های بازتابی
----------------

زبان‌های قانون‌گرا
------------------

زبان‌های اسکریپتی
-----------------

زبان‌های پشته‌ای
----------------

زبان‌های همگام
--------------

زبان کنترل‌کننده نحو (Syntax)
-----------------------------

زبان‌های انتقالی
----------------

زبان‌های تصویری
---------------

زبان‌های ویرت
-------------

زبان‌های اکس‌ام‌ال
------------------

جستارهای وابسته
---------------

* پارادایم برنامه‌نویسی
* استاندارد IEC 61131-3 - استانداردی برای زبان‌های برنامه‌نویسی پی‌ال‌سی (PLC)
* زبان‌های برنامه‌نویسی آموزشی
* زبان‌های برنامه‌نویسی محرمانه

پانویس
------

پیوند به بیرون
--------------

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