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

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

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

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

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

 

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

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

 

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

 

 
【新機能】わからないことはAIに聞いてみよう
質問内容を入力すると、皆さんの疑問にAIがお答えします。

※当機能は現在ベータ版です。 予告なく公開終了する場合があります。

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

最終確認日:2024/04/27

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

 
  • 💻:プログラミング言語
  • 🛠️:フレームワーク
言語安定版バージョンリリース日リリース
からの
経過日数
💻 CC172018/062105
🛠️ Django5.0.42024/04/0324
💻 Python3.11.82024/02/0642
🛠️ Laravel11.0.62024/04/0918
💻 PHP8.3.62024/04/1116
🛠️ Ruby on Rails7.1.32024/01/16102
💻 Ruby3.3.12024/04/234
💻 C#12.02023/11/14165
💻 C++ISO/IEC 14882:20202020/12/151229
💻 Swift5.102024/03/0553
💻 Kotlin1.9.102023/08/23248
💻 Go1.22.22024/04/0324
💻 JavaJava Standard Edition 22.0.12024/04/1611
💻 JavaScriptECMAScript 20232023/06/01331
💻 TypeScript5.4.22024/03/0652
💻 Rust1.77.22024/04/0918
💻 Dart3.3.32024/03/2731
💻 R4.3.32024/02/2958
💻 Perl5.39.72024/01/2098
💻 Scala3.4.0 2024/02/2958
💻 Erlang26.22023/12/13136
💻 HaskellHaskell 20102010/06/015079
💻 Lua5.4.62023/05/02361
🛠️ React18.2.02022/06/14683
🛠️ Vue.js3.4.212024/02/2859

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.6で、リリース日は2024/04/11です。

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

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

 

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

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

 

PHP7.4について

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

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

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

公式サイト・ソースはこちら
 
この記事で解決しなかった疑問は疑問はAIに聞いてみよう
質問内容を入力すると、皆さんの疑問にAIがお答えします。

※当機能は現在ベータ版です。 予告なく公開終了する場合があります。

まとめ

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

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

  

すべてのプログラミング言語はこの一冊に
created by Rinker
¥1,940 (2024/04/26 22:11:09時点 Amazon調べ-詳細)