Comparison of programming languages

Posted zzfx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Comparison of programming languages相关的知识,希望对你有一定的参考价值。

The following table compares general and technical information for a selection of commonly used programming languages. See the individual languages‘ articles for further information. Please note that the following table may be missing some information.

LanguageIntended useImperativeObject-orientedFunctionalProceduralGenericReflectiveEvent-drivenOther paradigm(s)Standardized?
ActionScript 3.0 Application, client-side, web Yes Yes Yes       Yes   1996, ECMA
Ada Application, embedded, realtime, system Yes Yes[2]   Yes[3] Yes[4]     concurrent,[5] distributed,[6] 1983, 2005, 2012, ANSI, ISO, GOST 2783
C Application, system,[11] general purpose, low-level operations Yes     Yes         1989, ANSI C89, ISO C90, ISO C99, ISO C11[12]
C# Application, RAD, business, client-side, general, server-side, web Yes Yes Yes[14] Yes Yes Yes Yes structured, concurrent 2000, ECMA, ISO[15]
C++ Application, system Yes Yes Yes Yes Yes       1998, ISO/IEC 1998, ISO/IEC 2003, ISO/IEC 2011,ISO/IEC 2014[13]

 

 

Java Application, business, client-side, general, mobile development, server-side, web Yes Yes Yes Yes Yes Yes Yes concurrent De facto standard via Java Language Specification
JavaScript Client-side, server-side, web Yes Yes Yes     Yes Yes prototype-based 1997, ECMA

 

 

Objective-C Application, general Yes Yes       Yes   concurrent No

 

Python Application, general, web, scripting, artificial intelligence, scientific computing Yes Yes Yes Yes   Yes   aspect-oriented "De facto" standard via Python Enhancement Proposals (PEPs)
Go Application, web, server-side Yes Yes[22] Yes Yes   Yes Yes concurrent De facto standard via Go Language Specification

 

https://en.wikipedia.org/wiki/Comparison_of_programming_languages

以上是关于Comparison of programming languages的主要内容,如果未能解决你的问题,请参考以下文章

Comparison of video container formats

转A Technical Comparison of TTLS and PEAP

Comparison of Android versions(strcmp的应用)

HDOJ 5099 Comparison of Android versions 坑题

A comparison of local caches 本地缓存之比较

Venn Diagram Comparison of Boruta, FSelectorRcpp and GLMnet Algorithms