ボーカルリムーバーオンライン無料

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

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

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

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

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

 

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

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

 

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

 

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

最終確認日:2024/10/14

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

 
  • 💻:プログラミング言語
  • 🛠️:フレームワーク
言語安定版バージョンリリース日リリース
からの
経過日数
💻 CC172018/062105
🛠️ Laravel11.2.02024/09/1133
💻 React18.3.12024/04/26108
🛠️ Ruby on Rails7.2.12024/08/0273
💻 Python3.13.02024/10/077
🛠️ Lua5.4.62023/05/02531
💻 PHP8.3.122024/09/2618
💻 Ruby3.4.0-preview22024/10/077
💻 C#12.02023/11/14335
💻 C++ISO/IEC 14882:20202020/12/151399
💻 Swift6.0.12024/09/2717
💻 Kotlin2.0.102024/07/2284
💻 Go1.23.22024/10/0113
💻 JavaJava Standard Edition 232024/09/1727
💻 JavaScriptECMAScript 20242024/06/01135
💻 TypeScript5.5.42024/07/2284
💻 Rust1.81.02024/09/0539
💻 Dart3.5.32024/09/1232
💻 R4.4.12024/06/14122
💻 Perl5.40.02024/06/09127
💻 Scala3.5.0 2024/08/2253
💻 Erlang27.0.12024/07/1096
💻 HaskellHaskell 20102010/06/015249
🛠️ Django5.1.12024/09/0341
🛠️ Vue.js3.5.92024/09/2618

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

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

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

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

 

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

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

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

Pythonの最新安定バージョンは18.3.1で、リリース日は2024/04/26です。

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

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の最新安定バージョンは3.13.0で、リリース日は2024/10/07です。

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

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/11/21 08:54:17時点 Amazon調べ-詳細)