| 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 |