اللغة
|
الاستخدام
|
مصدر مفتوح
|
أمرية
|
كائنية التوجه
|
وظيفية
|
إجرائية
|
عمومية [English]
|
إنعكاسية
|
مسيرة بالأحداث [English]
|
أنماط برمجية أخرى
|
توحيد معياري
|
أكشن سكربت 3.0
|
التطبيقات، جانب العميل، الويب
|
|
نعم
|
نعم
|
|
|
|
|
نعم
|
|
1996, ECMA
|
أيدا
|
التطبيقات، التطبيقات المدمجة، الوقت الحقيقي، برمجة الأنظمة
|
جي - بي - ال الإصدار الثالث
|
نعم
|
نعم[1]
|
|
نعم[2]
|
نعم[3]
|
|
|
حوسبة متزامنة,[4] حوسبة موزعة,[5]
|
1983, 2005, 2012, ANSI, ISO, معايير GOST 27831-88[6]
|
Aldor
|
Highly domain-specific, symbolic computing
|
|
نعم
|
نعم
|
نعم
|
|
|
|
|
|
لا
|
ألغول 58
|
التطبيقات
|
|
نعم
|
|
|
|
|
|
|
|
لا
|
ألغول 60
|
التطبيقات
|
|
نعم
|
|
|
|
|
|
|
|
1960, IFIP WG 2.1, ISO[7]
|
ألغول 68
|
التطبيقات
|
جي - بي - ال
|
نعم
|
|
|
|
|
|
|
concurrent
|
1968, IFIP WG 2.1، الغول 68,[8]
|
Ateji PX
|
Parallel application
|
|
|
نعم
|
|
|
|
|
|
pi calculus
|
لا
|
إيه بي إل
|
التطبيقات، معالجة البيانات
|
|
|
|
|
|
|
|
|
array-oriented، tacit
|
1989, ISO
|
لغة التجميع
|
لغة برمجة متعددة الاستخدامات
|
|
نعم
|
|
|
|
|
|
|
any, syntax is usually highly specific, related to the target processor
|
لا
|
أوتو هوت كي
|
GUI automation (macros), highly domain-specific
|
|
نعم
|
|
|
|
|
|
|
|
لا
|
أوتوات
|
GUI automation (macros), highly domain-specific
|
|
نعم
|
|
|
نعم
|
|
|
نعم
|
|
لا
|
باش
|
Shell, scripting
|
|
نعم
|
|
|
نعم
|
|
|
|
|
|
بيسيك
|
التطبيقات، التعليم
|
جي - بي - ال
|
نعم
|
|
|
نعم
|
|
|
|
|
1983, ANSI, ISO, ECMA
|
BBj
|
Application, business, web
|
|
|
نعم
|
|
نعم
|
|
|
|
|
لا
|
BeanShell
|
Application, scripting
|
|
نعم
|
نعم
|
نعم
|
|
|
نعم
|
|
|
In progress, JCP[9]
|
BitC
|
System
|
|
نعم
|
|
نعم
|
|
|
|
|
|
لا
|
بليس (لغة برمجة)
|
System
|
|
|
|
|
نعم
|
|
|
|
|
لا
|
|
Application, game
|
|
نعم
|
نعم
|
|
نعم
|
|
|
|
|
لا
|
Blue
|
Education
|
|
نعم
|
نعم
|
|
|
نعم
|
|
|
|
لا
|
بوو
|
Application
|
|
|
|
|
|
|
|
|
|
لا
|
Bro
|
domain-specific, application
|
|
نعم
|
|
|
|
|
|
نعم
|
|
لا
|
سي
|
Application, system,[10] general purpose, low-level operations
|
|
نعم
|
|
|
نعم
|
|
|
|
|
1989, أنسي سي[11]
|
سي++
|
Application, system
|
جي - بي - ال
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
|
|
|
1998, ISO/IEC 1998, ISO/IEC 2003, ISO/IEC 2011,ISO/IEC 2014[12]
|
سي#
|
Application, RAD, business, client-side, general, server-side, web
|
|
نعم
|
نعم
|
نعم[13]
|
نعم
|
نعم
|
نعم
|
نعم
|
structured, concurrent
|
2000, ECMA, ISO[14]
|
Clarion
|
General, business, web
|
|
نعم
|
نعم
|
نعم[15]
|
|
|
|
|
|
غير معروف
|
Clean
|
General
|
|
|
|
نعم
|
|
نعم
|
|
|
|
لا
|
كلوجر (لغة برمجة)
|
General
|
|
|
نعم
|
|
|
|
|
concurrent
|
لا
|
CLU
|
General
|
|
نعم
|
نعم
|
|
نعم
|
نعم
|
|
|
|
لا
|
كوبول
|
Application, business
|
|
نعم
|
نعم
|
|
نعم
|
|
|
|
|
ANSI X3.23 1968, 1974, 1985; ISO/IEC 1989:1985, 2002, 2014
|
كوبرا
|
Application, business, general, web
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
نعم
|
|
|
لا
|
سي إف إم (CFML)
|
Web
|
|
|
نعم
|
|
نعم
|
|
|
|
|
لا
|
Common Lisp
|
General
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
extensible syntax, ماكرو، multiple dispatch
|
1994, ANSI
|
كومال (لغة برمجة) 80
|
Education
|
|
نعم
|
|
|
نعم
|
|
|
|
|
لا
|
كريستال
|
General purpose
|
|
نعم
|
نعم[16]
|
نعم
|
نعم
|
|
|
|
alpha stage[17]
|
لا
|
كايثون
|
Application, general, numerical computing
|
|
نعم
|
نعم
|
نعم
|
|
|
نعم
|
|
برمجة جانبية المنحى
|
لا
|
دي (لغة برمجة)
|
Application, system
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
|
generative, concurrent
|
لا
|
دارت (لغة برمجة)
|
Application, web, server-side, mobile, IoT
|
|
نعم
|
نعم
|
نعم
|
|
|
|
|
structured
|
Ecma-408 standard
|
ديلان
|
Application
|
|
|
نعم
|
نعم
|
|
|
|
|
|
لا
|
إيفل (لغة برمجة)
|
General, application, business, client-side, server-side, web (EWF)
|
|
نعم
|
نعم
|
نعم[18][19]
|
|
نعم
|
نعم Erl-G
|
نعم إيفل
|
حوسبة موزعة SCOOP, Void-safe
|
2005, ECMA, ISO[20]
|
إليكسير
|
Application, distributed
|
|
|
|
نعم
|
|
|
|
|
concurrent, حوسبة موزعة
|
لا
|
إرلانج
|
Application, distributed
|
|
|
|
نعم
|
|
|
|
|
concurrent, حوسبة موزعة
|
لا
|
Euphoria
|
Application
|
|
|
|
|
نعم
|
|
نعم
|
|
|
لا
|
فاكتور (لغة برمجة)
|
|
|
|
|
|
|
|
|
|
stack-oriented
|
لا
|
Falcon
|
General, application
|
|
|
نعم
|
نعم
|
نعم
|
|
|
|
prototype OOP, message oriented, tabular programming
|
لا
|
إف بي (لغة برمجة)
|
|
|
|
|
نعم
|
|
|
|
|
|
لا
|
إف شارب (لغة برمجة)
|
Application
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
|
|
|
لا
|
فورث (لغة برمجة)
|
General
|
|
نعم
|
|
can be viewed as
|
|
|
|
|
stack-oriented
|
1994, ANSI
|
فورتران
|
Application, numerical computing
|
|
نعم
|
نعم
|
|
نعم
|
نعم
|
|
|
|
1966, ANSI 66, ANSI 77, MIL-STD-1753, ISO 90, ISO 95, ISO 2003, ISO/IEC 1539-1:2010 (2008)
|
فري بيسيك
|
Application, numerical computing
|
|
نعم
|
نعم
|
|
نعم
|
نعم
|
|
|
|
لا
|
G2
|
Application, inference, expert system
|
|
نعم
|
نعم
|
|
|
|
|
نعم
|
common graphical development and runtime environment
|
لا
|
جامباس
|
Application
|
|
نعم
|
نعم
|
|
|
|
|
نعم
|
|
لا
|
جيم ميكر
|
Application, games
|
|
نعم
|
نعم
|
|
|
|
|
نعم
|
|
لا
|
GLBasic
|
Application, games
|
|
نعم
|
نعم
|
|
نعم
|
|
|
|
simple object-oriented
|
لا
|
غو (لغة برمجة)
|
Application, web, server-side
|
|
نعم
|
|
نعم
|
نعم
|
|
نعم
|
نعم
|
concurrent
|
De facto standard via Go Language Specification
|
Gosu
|
Application, general, scripting, web
|
|
نعم
|
نعم
|
|
|
نعم
|
نعم
|
|
|
لا
|
شركة علوم الكمبيوتر
|
Application
|
|
|
نعم
|
|
|
|
|
|
logic
|
لا
|
جروفي (لغة برمجة)
|
Application, general, scripting, web
|
|
نعم
|
نعم
|
نعم
|
|
|
|
|
aspect-oriented
|
In progress, JCP[21]
|
Harbour
|
Application, business, data processing, general, web
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
|
برمجة تعريفية
|
لا
|
هاسكل (لغة برمجة)
|
Application
|
|
|
|
نعم
|
|
نعم
|
|
|
تثمين كسول
|
2010, Haskell 2010[22]
|
Haxe
|
Application, general, web
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
نعم
|
|
|
لا
|
HyperNext
|
Application, education
|
|
|
|
|
نعم
|
|
|
نعم
|
نوعية قوية
|
لا
|
HyperTalk
|
Application, RAD, general
|
|
|
نعم
|
|
|
|
|
نعم
|
نوعية قوية
|
غير معروف
|
Io
|
Application, host-driven scripting
|
|
نعم
|
نعم
|
|
|
|
|
|
|
لا
|
ISLISP
|
General
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
|
|
|
1997, المنظمة الدولية للمعايير
|
جيه (لغة برمجة)
|
Data processing
|
|
|
|
|
|
|
|
|
array-oriented, function-level, tacit
|
لا
|
|
Application, distributed
|
|
نعم
|
نعم
|
|
|
|
|
|
|
لا
|
جافا (لغة برمجة)
|
Application, business, client-side, general, mobile development, server-side, web
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
concurrent
|
De facto standard via Java Language Specification
|
جوليا (لغة برمجة)
|
General, technical computing
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
|
multiple dispatch, meta, scalar and array-oriented, parallel, concurrent, distributed ("cloud")
|
لا
|
جافا سكريبت
|
Client-side, server-side, web
|
|
نعم
|
نعم
|
نعم
|
|
|
نعم
|
|
prototype-based
|
1997, ECMA
|
Joy
|
Research
|
|
|
|
نعم
|
|
|
|
|
stack-oriented
|
لا
|
K
|
Data processing, business
|
|
|
|
|
|
|
|
|
array-oriented, tacit
|
غير معروف
|
كوتلن (لغة برمجة)
|
Application, mobile development, server-side, client-side, web
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
نعم[23]
|
|
|
لا
|
لابفيو (G)
|
Application, industrial instrumentation-automation
|
|
نعم
|
نعم
|
نعم
|
|
|
|
نعم
|
برمجة تنقل المعطيات، لغة برمجة مرئية
|
لا
|
ليسب
|
General
|
|
|
|
نعم
|
|
|
|
|
|
غير معروف
|
LiveCode
|
Application, RAD, general
|
|
|
نعم
|
|
|
|
|
نعم
|
نوعية قوية
|
لا
|
Logtalk
|
Artificial intelligence, application
|
|
|
نعم
|
|
|
|
نعم
|
نعم
|
logic
|
لا
|
لوا (لغة برمجة)
|
Application, embedded scripting
|
|
نعم
|
نعم[24]
|
نعم
|
نعم
|
|
نعم
|
|
aspect-oriented
|
لا[25]
|
ميبل (برنامج)
|
Symbolic computation, numerical computing
|
|
نعم
|
نعم
|
نعم
|
نعم
|
|
|
|
حوسبة موزعة
|
لا
|
ماثماتيكا
|
Symbolic language
|
|
نعم
|
نعم
|
نعم
|
نعم
|
|
|
|
logic, distributed
|
لا
|
ماتلاب
|
Highly domain-specific, numerical computing
|
|
نعم
|
نعم
|
|
نعم
|
|
|
|
|
لا
|
Modula-2
|
Application, system
|
|
نعم
|
|
|
|
نعم
|
|
|
|
1996, ISO[26]
|
مودولا-3
|
Application
|
|
نعم
|
نعم
|
|
|
نعم
|
|
|
|
لا
|
ممبس (M)
|
Application, databases
|
|
نعم
|
|
|
نعم
|
|
|
|
حوسبة متزامنة، برنامج متعدد المستخدمين، قاعدة البيانات غير العلائقية، نظام معالجة المعاملات
|
1977, ANSI
|
نيم
|
Application, general, web, scripting, system
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
|
multiple dispatch, Concurrent, meta
|
لا
|
أوبيرون
|
Application, system
|
|
نعم
|
نعم
|
|
|
|
|
|
|
لا
|
أوبجكت باسكال
|
Application, general, mobile app, web
|
|
نعم
|
نعم
|
|
نعم
|
نعم
|
نعم
|
نعم
|
structured
|
لا
|
سي-الكائنية
|
Application, general
|
|
نعم
|
نعم
|
|
|
|
نعم
|
|
concurrent
|
لا
|
لغة كامل الموضوعية
|
Application
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
|
|
|
لا
|
أوكام
|
General
|
|
نعم
|
|
|
نعم
|
|
|
|
concurrent, process-oriented
|
لا
|
Opa
|
Web applications
|
|
نعم
|
|
نعم
|
|
نعم
|
|
|
حوسبة موزعة
|
لا
|
Oxygene
|
Application
|
|
نعم
|
نعم
|
|
|
نعم
|
|
|
|
لا
|
أوز
|
Application, distribution, education
|
|
نعم
|
نعم
|
نعم
|
|
|
|
|
concurrent, logic
|
لا
|
باسكال (لغة برمجة)
|
Application, education
|
|
نعم
|
|
|
نعم
|
|
|
|
|
1983, ISO[27]
|
بيرل
|
Application, scripting, text processing, Web
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
|
|
لا
|
بي إتش بي
|
Server-side, web application, web
|
|
نعم
|
نعم[28]
|
نعم[29]
|
نعم
|
|
نعم
|
|
|
لا
|
PL/I
|
Application
|
|
نعم
|
نعم
|
|
نعم
|
|
|
|
|
1969, ECMA-50 (1976)
|
Plus
|
Application, system development
|
|
نعم
|
|
|
نعم
|
|
|
|
|
لا
|
برولوغ
|
Application, artificial intelligence
|
|
|
|
|
|
|
|
|
logic
|
1995, ISO
|
PureBasic
|
Application
|
|
|
|
|
نعم
|
|
|
|
|
لا
|
بايثون
|
Application, general, web, scripting, artificial intelligence, scientific computing
|
|
نعم
|
نعم
|
نعم
|
نعم
|
|
نعم
|
|
aspect-oriented
|
لا
|
آر (لغة برمجة)
|
Application, statistics
|
|
نعم
|
نعم
|
نعم
|
نعم
|
|
|
|
|
لا
|
Racket
|
Education, general, scripting
|
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
|
modular, logic, meta
|
لا
|
REALbasic
|
Application
|
|
|
|
|
نعم
|
|
|
|
|
غير معروف
|
ريبول
|
Distributed
|
|
نعم
|
نعم
|
نعم
|
|
|
|
|
لغة برمجة
|
لا
|
آر بي جي (لغة برمجة)
|
Application, system
|
|
نعم
|
|
|
نعم
|
|
|
|
|
لا
|
روبي (لغة برمجة)
|
Application, scripting, web
|
|
نعم
|
نعم
|
نعم
|
|
|
نعم
|
|
aspect-oriented
|
2011(JIS X 3017), 2012(ISO/IEC 30170)
|
Rust
|
Application, system
|
|
نعم
|
لا[30]
|
نعم
|
نعم
|
نعم
|
|
|
concurrent
|
لا
|
أس (لغة برمجة)
|
Application, statistics
|
|
نعم
|
نعم
|
نعم
|
نعم
|
|
|
|
|
لا
|
S-Lang
|
Application, numerical, scripting
|
|
نعم
|
|
|
نعم
|
|
|
|
|
لا
|
سكالا (لغة برمجة)
|
Application, distributed, web
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
نعم
|
نعم
|
|
De facto standard via Scala Language Specification (SLS)
|
سكيم (لغة برمجة)
|
Education, general
|
|
|
|
نعم
|
|
|
|
|
|
1998, R6RS
|
Seed7
|
Application, general, scripting, web
|
|
نعم
|
نعم
|
|
|
نعم
|
نعم
|
|
multi-paradigm, extensible, structured
|
لا
|
سيمولا (لغة برمجة)
|
Education, general
|
|
نعم
|
نعم
|
|
|
|
|
نعم
|
discrete event simulation، خيط (حاسوب) (quasi-parallel) program execution
|
1968
|
سمول بيسك
|
Application, education, games
|
|
نعم
|
|
|
|
|
|
نعم
|
هندسة البرمجيات بالمكونات
|
لا
|
سمول توك
|
Application, general, business, artificial intelligence, education, web
|
|
نعم
|
نعم
|
|
نعم
|
|
نعم
|
نعم
|
concurrent, declarative
|
1998, ANSI
|
سنوبول
|
Text processing
|
|
|
|
|
|
|
|
|
|
غير معروف
|
أم أل المعيارية
|
Application
|
|
نعم
|
|
نعم
|
|
نعم
|
|
|
|
1997, SML '97[31]
|
سويفت (لغة برمجة)
|
Application, general
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
نعم
|
نعم
|
concurrent
|
لا
|
تي سي إل
|
Application, scripting, web
|
|
نعم
|
نعم
|
نعم
|
نعم
|
|
نعم
|
نعم
|
|
لا
|
فيجوال بيسك
|
Application, RAD, education, business, general, (Includes VBA), office automation
|
|
نعم
|
نعم
|
|
|
نعم
|
|
نعم
|
هندسة البرمجيات بالمكونات
|
لا
|
فيجوال بيزك دوت نت
|
Application, RAD, education, web, business, general
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
structured, concurrent
|
لا
|
فيجوال فوكس برو
|
Application
|
|
|
نعم
|
|
|
|
|
|
data-centric, logic
|
لا
|
Visual Prolog
|
Application
|
|
نعم
|
نعم
|
نعم
|
|
|
|
نعم
|
declarative, logic
|
لا
|
ويندوز باورشيل
|
Administration
|
|
نعم
|
نعم
|
نعم
|
|
|
نعم
|
|
pipeline
|
لا
|
لغة وولفرام [English]
|
Symbolic language
|
|
نعم
|
نعم
|
نعم
|
نعم
|
|
|
|
logic, distributed
|
لا
|
XL
|
|
|
نعم
|
نعم
|
|
|
|
|
|
concept programming
|
لا
|
Xojo
|
Application, RAD, general, web
|
|
نعم
|
نعم
|
|
نعم
|
|
نعم
|
نعم
|
|
لا
|
إكسباث/إكس كويري
|
Databases, data processing, scripting
|
|
|
|
نعم
|
|
|
|
|
شجرة (بنية بيانات)
|
W3C 1999 XPath 1, 2010 XQuery 1, 2014 XPath/XQuery 3.0
|