プログラミング言語

提供: MonoBook
ナビゲーションに移動 検索に移動

プログラミング言語英語:programming language)とは、コンピューターに命令するための人工言語の総称である。

概要[編集 | ソースを編集]

9割方のプログラミング言語はソースコードテキストで記述するが、稀にNXT-GのようなフルGUIのプログラミング言語やPietのように画像で表現するものも例外的に存在するので「ソースコード=テキスト」と考えてはいけない。

主なプログラミング言語[編集 | ソースを編集]

世界中の奇特な変人プログラマーにより様々なプログラミング言語が日々生み出されており、その数は計り知れないが、有名どころはほぼ一握りであり、人気の序列も数年単位での入れ替わりがある程度である。

以下、TIOBE Softwareの2012年4月時点のインデックス値から抽出した。

プログラミング言語 2012/04
C 17.56%
Java 17.03%
C++ 8.90%
Objective-C 8.24%
C# 7.35%
PHP 5.29%
Visual Basic 4.96%
Python 3.67%
JavaScript 2.88%
Perl 2.39%
Ruby 1.51%
PL/SQL 1.37%
DelphiObject Pascal 1.37%
Visual Basic .NET 0.98%
Lisp 0.95%
Pascal 0.81%
Ada 0.78%
Transact-SQL 0.76%
Logo 0.65%
NXT-G 0.58%
Lua 0.57%
MATLAB 0.57%
SAS 0.48%
Assembly 0.47%
ActionScript 0.41%
Fortran 0.41%
RPG 0.40%
Scheme 0.40%
COBOL 0.39%
Groovy 0.39%
R 0.38%
Bash 0.37%
ABAP 0.35%
cg 0.34%
Scratch 0.33%
D 0.33%
Haskell 0.29%
Prolog 0.29%
F# 0.28%
APL 0.25%
Smalltalk 0.24%
Visual FoxPro 0.24%
Erlang 0.23%
Awk 0.23%
Scala 0.23%
Forth 0.22%
ML 0.22%
Alice 0.18%
CFML 0.17%
VBScript 0.17%
Eiffel 0.00%
C shell 0.00%
Tcl 0.00%
PL/I 0.00%
Mathematica 0.00%
Squeak 0.00%
HQ+ 0.00%
REALbasic 0.00%
ひまわり 0.00%
なでしこ 0.00%
HSP 0.00%
Clojure 0.00%
AppleScript 0.00%
Processing 0.00%
Dart 0.00%
Go 0.00%
CIL 0.00%
CoffeeScript 0.00%
ジョジョ言語 0.00%
Rust 0.00%

不完全にしておよそ正しくないプログラミング言語小史[編集 | ソースを編集]

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]