اللغة
|
الاستخدام
|
مصدر مفتوح
|
أمرية
|
كائنية التوجه
|
وظيفية
|
إجرائية
|
عمومية
|
إنعكاسية
|
مسيرة بالأحداث
|
أنماط برمجية أخرى
|
توحيد معياري
|
---|
أكشن سكربت 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, GOST 27974-88,[8] |
---|
Ateji PX
|
Parallel application
|
|
|
نعم
|
|
|
|
|
|
pi calculus
|
لا
|
---|
إيه بي إل
|
التطبيقات، معالجة البيانات
|
|
|
|
|
|
|
|
|
array-oriented, tacit
|
1989, ISO
|
---|
لغة التجميع
|
لغة برمجة متعددة الاستخدامات
|
|
نعم
|
|
|
|
|
|
|
any, syntax is usually highly specific, related to the target processor
|
لا
|
---|
AutoHotkey
|
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
|
|
|
|
|
نعم
|
|
|
|
|
لا
|
---|
BlitzMax
|
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
|
---|
Cobra
|
Application, business, general, web
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
نعم
|
|
|
لا
|
---|
سي إف إم (CFML)
|
Web
|
|
|
نعم
|
|
نعم
|
|
|
|
|
لا
|
---|
Common Lisp
|
General
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
extensible syntax, ماكرو, multiple dispatch
|
1994, ANSI
|
---|
كومال ( لغة برمجة) 80
|
Education
|
|
نعم
|
|
|
نعم
|
|
|
|
|
لا
|
---|
Crystal
|
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
|
|
نعم
|
نعم
|
|
|
نعم
|
نعم
|
|
|
لا
|
---|
GraphTalk
|
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
|
لا
|
---|
JADE
|
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] |
---|
Modula-3
|
Application
|
|
نعم
|
نعم
|
|
|
نعم
|
|
|
|
لا
|
---|
ممبس (M)
|
Application, databases
|
|
نعم
|
|
|
نعم
|
|
|
|
حوسبة متزامنة, برنامج متعدد المستخدمين, NoSQL, نظام معالجة المعاملات
|
1977, ANSI
|
---|
Nim
|
Application, general, web, scripting, system
|
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
نعم
|
|
multiple dispatch, Concurrent, meta
|
لا
|
---|
Oberon
|
Application, system
|
|
نعم
|
نعم
|
|
|
|
|
|
|
لا
|
---|
أوبجكت باسكال
|
Application, general, mobile app, web
|
|
نعم
|
نعم
|
|
نعم
|
نعم
|
نعم
|
نعم
|
structured
|
لا
|
---|
سي-الكائنية
|
Application, general
|
|
نعم
|
نعم
|
|
|
|
نعم
|
|
concurrent
|
لا
|
---|
لغة كامل الموضوعية
|
Application
|
|
نعم
|
نعم
|
نعم
|
|
نعم
|
|
|
|
لا
|
---|
Occam
|
General
|
|
نعم
|
|
|
نعم
|
|
|
|
concurrent, process-oriented
|
لا
|
---|
Opa
|
Web applications
|
|
نعم
|
|
نعم
|
|
نعم
|
|
|
حوسبة موزعة
|
لا
|
---|
Oxygene
|
Application
|
|
نعم
|
نعم
|
|
|
نعم
|
|
|
|
لا
|
---|
Oz-Mozart
|
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
|
|
|
|
|
|
|
|
|
|
---|
Standard ML
|
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
|
لا
|
---|
Wolfram Language
|
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
|
---|