TSV
プログラミング言語 - TSV
プログラミング言語は、コンピュータに対して特定の処理を実行させるための指示を記述するための形式言語です。高水準言語(Python、Java、C#など)から低水準言語(アセンブリ、機械語)まで、様々なレベルの言語が存在します。2025年現在、PythonはAI/機械学習ブームにより絶対的な人気を誇り、Javaは企業システムで、JavaScriptはWeb開発で広く利用されています。また、RustやGoといった比較的新しい言語も注目を集めています。
プログラミング
プログラミング言語
ソフトウェア開発
コーディング
コンピュータサイエンス
code slug name description creator paradigm yearCreated
01 python Python AI/機械学習で圧倒的人気の高水準言語です。 Guido van Rossum ["Object-oriented","Procedural","Functional","Structured"] 1991
02 java Java 企業システムで広く利用されるオブジェクト指向言語です。 James Gosling ["Object-oriented","Class-based","Imperative","Functional"] 1995
03 javascript JavaScript Web開発の必須言語で、フロントエンドとバックエンド両方で使用されます。 Brendan Eich ["Event-driven","Functional","Imperative","Object-oriented"] 1995
04 csharp C# Microsoft開発の多言語対応オブジェクト指向言語です。 Microsoft (Anders Hejlsberg) ["Structured","Imperative","Object-oriented","Event-driven","Functional"] 2000
05 c C言語 システムプログラミングの基礎となる低水準言語です。 Dennis Ritchie ["Imperative","Procedural","Structured"] 1972
06 cpp C++ C言語にオブジェクト指向を追加した高性能言語です。 Bjarne Stroustrup ["Imperative","Object-oriented","Generic","Functional"] 1985
07 ruby Ruby 日本発のシンプルで生産性の高いオブジェクト指向言語です。 Yukihiro Matsumoto ["Object-oriented","Imperative","Functional","Reflective"] 1995
08 go Go Google開発のシンプルで高速なシステム言語です。 Google (Robert Griesemer, Rob Pike, Ken Thompson) ["Imperative","Concurrent","Structural"] 2009
09 rust Rust メモリ安全性を重視したシステムプログラミング言語です。 Graydon Hoare (Mozilla) ["Multi-paradigm","Concurrent","Functional","Imperative"] 2010
10 swift Swift Apple純正のiOS/macOSアプリ開発言語です。 Apple (Chris Lattner) ["Protocol-oriented","Object-oriented","Functional","Imperative"] 2014
11 kotlin Kotlin Javaと互換性のあるAndroid開発推奨言語です。 JetBrains ["Object-oriented","Functional","Imperative"] 2011
12 php PHP Web開発に特化したサーバーサイドスクリプト言語です。 Rasmus Lerdorf ["Imperative","Functional","Object-oriented","Procedural"] 1995
13 typescript TypeScript JavaScriptに型システムを追加したMicrosoft製言語です。 Microsoft (Anders Hejlsberg) ["Functional","Imperative","Object-oriented"] 2012
14 sql SQL リレーショナルデータベースを操作する標準言語です。 Donald D. Chamberlin, Raymond F. Boyce (IBM) ["Declarative"] 1974
15 r R 統計解析とデータ可視化に特化した言語です。 Ross Ihaka, Robert Gentleman ["Multi-paradigm","Object-oriented","Functional","Procedural"] 1993