シンプル・スマートな画面録画ソフト EaseUS RecExperts

Pythonについて詳しく解説します

主要プログラミング言語・最新安定バージョンとリリース日一覧まとめ

この記事では、主要プログラミング言語・フレームワークの最新安定バージョン、そのリリース日などの情報をまとめています。

2024/07/22現在、25のプログラミング言語・フレームワークのデータをまとめています。

当記事を確認することで、現在の各言語のバージョン情報を一気に確認することができますので、ぜひ参考にしてみてください。

 

また、これらのバージョン情報は、毎日最新の情報を更新しています。

最終更新日を併記していますので、このデータを元に、現在のバージョンの情報をご確認ください。

 

  本ページに掲載しているバージョンは、各言語の安定版バージョンとなります。

 

主要プログラミング言語/フレームワークの安定版・最新バージョン一覧

最終確認日:2024/07/22

各言語名のリンクをクリックすると、それぞれの言語のダウンロードページへ移動します。

 
  • 💻:プログラミング言語
  • 🛠️:フレームワーク
言語安定版バージョンリリース日リリース
からの
経過日数
💻 CC172018/062105
🛠️ Django5.0.62024/05/0776
💻 Python3.11.82024/02/0642
🛠️ Laravel11.1.32024/07/0913
💻 PHP8.3.92024/07/0418
🛠️ Ruby on Rails7.1.3.42024/06/0448
💻 Ruby3.3.42024/07/0913
💻 C#12.02023/11/14251
💻 C++ISO/IEC 14882:20202020/12/151315
💻 Swift5.10.12024/06/0547
💻 Kotlin1.9.102023/08/23334
💻 Go1.22.42024/06/0448
💻 JavaJava Standard Edition 22.0.12024/04/1697
💻 JavaScriptECMAScript 20232023/06/01417
💻 TypeScript5.5.32024/07/0220
💻 Rust1.79.02024/06/1339
💻 Dart3.4.42024/06/1339
💻 R4.4.12024/06/1438
💻 Perl5.39.72024/01/20184
💻 Scala3.4.0 2024/02/29144
💻 Erlang26.22023/12/13222
💻 HaskellHaskell 20102010/06/015165
💻 Lua5.4.62023/05/02447
🛠️ React18.3.12024/04/2687
🛠️ Vue.js3.4.302024/06/2230

C言語のバージョン更新ライフサイクル

C言語の最新安定バージョンはC17で、リリース日は2018/06です。

最新の安定版リリースから2105日が経過しています。

C言語のバージョン更新のライフサイクル、および方針は以下の通りとなっています。

 

C言語のバージョンアップ方針

  • C言語のバージョンは国際標準化機構(ISO)によって行われる
  • そのため「新バージョンのリリース=ISOでの国際標準の追加」となる
  • 新バージョンのリリースは約6〜12年という長いサイクルで実施されてきた
  • 安定性と互換性を重要視しているため、このような長いサイクルでの運用となっている
  • 脆弱性などの対応は言語のバージョンアップではなく、コンパイラやツールのアップデートで対応されている
  • 次期バージョンは「C23」と呼ばれているが、正式リリース日は未定

Pythonのバージョン更新ライフサイクル

Pythonの最新安定バージョンは3.11.8で、リリース日は2024/02/06です。

最新の安定版リリースから42日が経過しています。

Pythonのバージョン更新のライフサイクル、および方針は以下の通りとなっています。

 

Pythonのバージョンアップ方針

  • Pythonは現在、年間でのリリースサイクルを実施中
  • 「Python3.*」という単位を1年ごとにリリースするスケジュール
  • 安定バージョンと最新バージョンの2バージョンで運用中
  • 1バージョンについて、開発期間トータル約17ヶ月でリリースされる
  • 最初の5ヶ月にて開発され、7ヶ月間でアルファリリース、3ヶ月でベータリリースを実施
  • 最終的な2ヶ月で正式リリースされ、正式バージョンがナンバリングされる

 

Python2バージョンの運用について

  • Python2は2020年1月1日をもって公式サポート終了
  • Python2の最終バージョンは「2.7.18」
  • 新たな脆弱性の対応はされていないため、利用にはセキュリティリスクが伴う

Pythonバージョンの運用ライフサイクル

Pythonバージョンの運用ライフサイクル

公式サイト・ソースはこちら

PHPのバージョン運用ライフサイクル

PHPの最新安定バージョンは8.3.9で、リリース日は2024/07/04です。

最新の安定版リリースから18日が経過しています。

PHPのバージョン更新のライフサイクル、および方針は以下の通りとなっています。

 

PHPのバージョンアップ方針

  • PHPは通常、毎年新しいメジャーバージョンがリリースされる
  • リリースされたバージョンは、リリースから2年間アクティブサポートされる
  • その後1年間、重要なセキュリティパッチのみ提供されるセキュリティサポートとなる
  • 更にその後はサポート終了となり、セキュリティアップデートがされなくなる
  • つまり、基本的には1バージョン3年間のサポートとなる

 

PHP7.4について

  • PHP7.4はWordPressを含め、多くのWebシステムで利用されてきたメジャーバージョン
  • 2022年11月にセキュリティサポートが終了し、非推奨バージョンとなった
  • セキュリティ上のリスクを避けるため、新たな導入は推奨されない
  • また、現在PHP7.4で稼働しているシステムも最新バージョンへのアップグレードが強く推奨される
  • ただし、メジャーバージョンであるPHP8にアップすることで、システム上の動作不具合などの可能性もあり、注意が必要

PHPバージョンの運用ライフサイクル

PHPバージョンの運用ライフサイクル

公式サイト・ソースはこちら

まとめ

以上、現在主要なプログラミング言語のバージョン情報まとめでした。

今後、他の言語についても継続的に増やしていく予定ですので、ぜひご参考ください。

  

すべてのプログラミング言語はこの一冊に
created by Rinker
¥1,940 (2024/07/27 12:02:34時点 Amazon調べ-詳細)