人気のプログラミング言語ランキング
マイコミジャーナルのサイトで紹介されていた人気プログラミング言語ランキングについてです。ちなみに、ランキングの情報源はTIOBE Programing Community Indexです。複数の検索エンジンの検索結果からプログラミング言語の人気をインデックス化したもので、2010年01月現在の結果がまとめられているようです。
ランクング一覧
- 1位
- Java
- 2位
- C言語
- 3位
- PHP
- 4位
- C++
- 5位
- VisualBasic
- 6位
- C#
- 7位
- Python
- 8位
- Perl
- 9位
- JavaScript
- 10位
- Ruby
- 11位
- Delphi
- 12位
- Objective-C
- 13位
- Go
1位はJava
ランキングの1位にはJavaが入っています。Javaは昔からのメジャー言語の1つですし、さらに最近ではAndroidアプリ開発の標準言語としても採用されているということで、1位にランクインするのもうなずける話でしょう。
2位はC言語
C言語といえば、情報系の大学生はたいていは大学で勉強する標準的な言語ではないでしょうか?やはり、ランキングの情報の収集方法の性質上、こういった言語がランクインされるのでしょうか。まぁ、C/C++系はネイティブ・コードを生成し、高速な実行ができるということで、今後も用いられることでしょう。
3位はPHP
前まではPHPよりもC++やVisualBasicが上位にランクインしていたのですが、2010年01月では、PHPがC++, VisualBasicを抜いての3位にランクインです。最近は、ウェブのサイトがどんどんリッチになっていき、今までの静的HTMLでは開発できない(若しくは時間がかかりすぎる)ものが増えているので、こういったWeb系に強い言語がランクインするのも時代の流れかもしれません。
Objective-Cが急浮上
前年は37位と不発に終わっていたObjective-Cが今回のランキングでは急浮上。その理由としては世間を賑わせているApple社のiPhone/iPotTouch用のアプリケーションの開発言語がObjective-Cであるからだろう。というか他の理由が思い当たらない。Objective-Cがもっと他の言語でも用いられるようであればこの順位ももっと上に上がるのだろうなぁ。個人的にはiPhone系アプリとAndroidアプリの互換性が高くなってほしいなぁと思うところ。
登場数カ月のGoが13位
知らない人もいるかと思いますが、Goとは、Googleが発表した新しいプログラミング言語です。パフォーマンスは既存のコンパイル型言語と比較して優秀といえるレベルではないけれど、C言語類似のシンタックスを採用しており、さらに整理された言語仕様、並列処理の容易さが開発者の注目を浴びているようです。
参考サイト
関連記事
- JavaとC++のコラボレーション【JNI】
- Androidアプリ開発に関する本の紹介
- ハロウィン・グッズの紹介
- Androidアプリ開発中
- Androidでタグクラウドを実装する(ソースコード付き)
[PR]
トラックバック
http://yamablo.com/2010/01/13-090952.php/trackback



1月 13th, 2010 at 10:47 PM
[...] 前回の記事(人気のプログラミング言語ランキング)で少し書いたGoogle発のプログラミング言語であるGoを自分のCentOS5にインストールしたので、そのインストールの過程を書いてみます。 [...]