人気のプログラミング言語トップ11

人気のプログラミング言語トップ11
このページは、生成AIにより自動翻訳されています。

ベンチャーキャピタリストのマーク・アンドリーセンは、「ソフトウェアが世界を飲み込んでいる」と有名な言葉を残しました。そのソフトウェアを書く人が必要です。あなたが書いてみませんか。

プログラミング言語は何千種類もありますが、人気には大きな差があります。企業が新たなプログラミング人材を探すとき、すでに使用している言語やシステムに精通した人材を求めます。Google GoやApple Swiftのような新顔を試すことを、常に望んでいるわけではありません。

人気のTIOBE IndexとRedmonk Programming Language Rankingsを参考に、いつでも仕事に就けるよう、学んでおきたいプログラミング言語を紹介します。

Java:1991年にスマートテレビ向けのプログラミング言語として考案されたOracleのJavaは、今や世界で最も人気のある言語です。Androidアプリの開発や多くのビジネスソフトウェアに不可欠であることが、その地位を確固たるものにしています。

PHP:ウェブサイトの構築に使うこの言語は非常に広く普及しており、ウェブの3分の1を支えているという推計もあります。WordPress、Facebook、Yahooなどの大手サイトが採用しています。一方で、PHPを心底嫌うプログラマーも少なくありません。Stack Exchangeの創設者ジェフ・アトウッドはかつて、「PHPは言語というより、恣意的なものを寄せ集めたもので、キーワードと関数の工場で起きた仮想的な爆発のようなものだ」と書きました。

Perl:1980年代後半にNASAのエンジニアが開発したPerlは、テキスト処理に優れています。強力で柔軟なため、開発者に好まれています。ウェブサイトをつなぎ合わせるのに非常に適していることから、かつて「ウェブのダクトテープ」と評されたことで有名ですが、最も洗練された言語というわけではありません。

C:現在も広く使われている最古級のプログラミング言語の一つであるCは、1970年代初頭に誕生しました。1978年には、伝説的で今なお広く読まれている800ページのマニュアル『The C Programming Language』が初めて出版されました。

Objective-C:元祖C言語は非常に大きな影響力を持ち、よく似た名前の後継言語を数多く生みました。いずれも元祖に着想を得ながら、他の言語の機能を加えたものです。iPhoneアプリを開発する標準言語としてObjective-Cの人気は高まりましたが、Appleは独自のSwift言語も推進しています。

JavaScript:主にウェブアプリで使われる、非常に人気の高いプログラミング言語です。ただし、名前以外にJavaとの共通点はあまりありません。JavaScriptは現代のウェブの多くを動かしていますが、ブラウザーの動作を遅くしたり、ユーザーをセキュリティ上の脆弱性にさらしたりすることがあるとして、批判も多く受けています。

Visual Basic:MicrosoftのVisual Basic(およびその後継であるVisual Basic .NET)は、プログラムの一部をドラッグ&ドロップで変更できるグラフィカルな要素を取り入れ、プログラミングを簡単にしようとしています。古い言語で、他の言語に比べて機能が足りないと考える人もいますが、Microsoftの後押しもあり、今も利用者がいます。

Ruby:Pythonと同様、開発者はこの24年の歴史を持つ言語を、コードの読み書きが簡単なことから好んでいます。Rubyの追加フレームワークであるRailsも人気です。ウェブアプリを簡単に構築できるようにします。この言語の公式モットーは「プログラマーの最良の友」です。

Python:この言語の起源は1989年にさかのぼり、コードが非常に読みやすいとして愛好者に支持されています。多くのプログラマーが、学び始めるのに最も簡単な言語だと勧めています。

CSS:「Cascading Style Sheets」の略であるCSSは、ウェブサイトの書式やレイアウトを設計するためのプログラミング言語です。多くのウェブサイトやモバイルアプリのメニューは、JavaScriptや一般的なHTMLと組み合わせてCSSで記述されています。

R:統計学者やデータ分析を行う人々に選ばれているプログラミング言語です。Googleは、数学者に力をもたらす言語としてRを高く評価していることを公にしています。

この記事は、 Business Insiderとの協力により掲載されています。掲載は、世界経済フォーラムが見解を支持することを意味するものではありません。

アジェンダの最新情報を受け取るには、 週刊ニュースレターに登録してください。

著者:マット・ワインバーガーは、サンフランシスコを拠点とするテクノロジー担当記者です。

画像:2007年1月9日、新竹の台湾積体電路製造(TSMC)で展示される12インチウエハー。REUTERS/Richard Chung。

シェア:

ライセンスと再掲載について
世界経済フォーラムの寄稿文は、クリエイティブ・コモンズ表示-非営利-改変禁止 4.0 国際ライセンスおよび同フォーラムの利用規約に従い、再掲載が可能です。