「プログラミング言語」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | '''プログラミング言語''' | + | '''プログラミング言語'''とは、[[コンピューター]]に命令するための人工言語の総称である。 |
− | + | 9割方のプログラミング言語はテキストで記述するが、稀に[[NXT-G]]のような例外も存在するので「ソースコード=テキスト」と考えてはいけない。 | |
− | |||
== 主なプログラミング言語 == | == 主なプログラミング言語 == | ||
世界中の奇特な<del>変人</del>[[プログラマー]]により様々なプログラミング言語が日々生み出されており、その数は計り知れないが、有名どころはほぼ一握りであり、人気の序列も数年単位での入れ替わりがある程度である。 | 世界中の奇特な<del>変人</del>[[プログラマー]]により様々なプログラミング言語が日々生み出されており、その数は計り知れないが、有名どころはほぼ一握りであり、人気の序列も数年単位での入れ替わりがある程度である。 | ||
− | 以下、TIOBE | + | 以下、TIOBE Softwareの2012年3月時点のインデックス値から抽出した。 |
− | + | * [[Java]] | |
− | + | * [[C言語]] | |
− | + | * [[C Sharp|C#]] | |
− | + | * [[C++]] | |
− | + | * [[Objective-C]] | |
− | + | * [[PHP]] | |
− | + | * [[Visual Basic]] | |
− | + | * [[JavaScript]] | |
− | | | + | * [[Python]] |
− | + | * [[Perl]] | |
− | + | * [[Delphi]]([[Object Pascal]]) | |
− | + | * [[PL/SQL]] | |
− | + | * [[Ruby]] | |
− | + | * [[Transact-SQL]] | |
− | + | * [[Lisp]] | |
− | + | * [[Visual Basic .NET]] | |
− | + | * [[Pascal]] | |
− | + | * [[Logo]] | |
− | + | * [[Ada]] | |
− | + | * [[NXT-G]] | |
− | + | * [[Lua]] | |
− | + | * [[R]] | |
− | + | * [[Fortran]] | |
− | + | * [[MATLAB]] | |
− | + | * [[Scheme]] | |
− | + | * [[Assembly]] | |
− | + | * [[Prolog]] | |
− | + | * [[RPG]] | |
− | + | * [[SAS]] | |
− | + | * [[cg]] | |
− | + | * [[Groovy]] | |
− | + | * [[COBOL]] | |
− | + | * [[ActionScript]] | |
− | + | * [[Erlang]] | |
− | + | * [[D]] | |
− | + | * [[Scratch]] | |
− | + | * [[ABAP]] | |
− | + | * [[F Sharp|F#]] | |
− | + | * [[C shell]] | |
− | + | * [[Haskell]] | |
− | + | * [[Awk]] | |
− | + | * [[Smalltalk]] | |
− | + | * [[CFML]] | |
− | + | * [[APL]] | |
− | + | * [[ML]] | |
− | + | * [[Forth]] | |
− | + | * [[Eiffel]] | |
− | + | * [[Bash]] | |
− | + | * [[Tcl]] | |
− | + | * [[PL/I]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== 不完全にしておよそ正しくないプログラミング言語小史 == | == 不完全にしておよそ正しくないプログラミング言語小史 == | ||
232行目: | 67行目: | ||
* [[オブジェクト指向]] | * [[オブジェクト指向]] | ||
* [[hello world]] | * [[hello world]] | ||
− | * [[ | + | * [[エントリーポイント]] |
== 参考文献 == | == 参考文献 == | ||
− | + | <references/> | |
+ | == 外部リンク == | ||
− | + | {{stub}} |