...
Likely to be an issue in the future
Compilers / Interpreters
Standards
...
|
---|
C |
---|
Name | Release Date | Compiler Support | Compatible Since | Dropped Compatibility | Default |
---|
c90 | 1990 | Beginning? | Beginning | 2016OCT | Beginning → 2016OCT |
c99 | 2000-03 | >= 4.1 | 2016OCT | - | 2016OCT → Now |
c11 | 2011-12-08 | >= 4.9 | 2018OCT | - | - |
c17 | 2018 | >= 8.1 | 2020OCT | - | 2022APR→ Now |
c2x | - | >= 9.1 | Not Compatible | - | - |
c23 | TBD | - | Not Compatible | - | - |
C++ |
---|
Name | Release Date | Compiler Support | Compatible Since | Dropped Compatibility | Default |
---|
C++98 | 1998-10 | Beginning? | Beginning | -2022APR | Beginning → 2018OCT |
C++0x | - | >= 4.3 | 2018-OCT2018OCT | - | 2018OCT → | Now2022FEB |
C++11 | 2011-08 | >= 4.7 | 2018-OCT2018OCT | - | - |
C++14 | 2014-08 | >= 5. | 01 | 2020-OCT2020OCT | - | - |
C++17 | 2017-12 | >= 8. | 01 | 2020OCT | - | 2022APR → Now |
C++2a | - | >= 8.1 | 2020OCT | - | - |
C++20 | TBD | >= 11.1 | Not Compatible | 2020-OCT | - | - |
C++ | 2a2b | - | >= | 911. | 02020-OCT1 | Not Compatible | - | - |
C++ | 2023 | TBD | - | Not Compatible | - | - |
Java |
---|
Name | Release Date | Compiler Support | Compatible Since | Dropped Compatibility | Default |
---|
Java Classic | - | - | Beginning | - | Beginning → Now |
Java Modules | - | - | Not Compatible | - | - |
Python |
---|
Name | Release Date | Interpreter Support | Compatible Since | Dropped Compatibility | Default |
---|
Python 2 | 2000-10 | -16 | >= 2.0 | Beginning | -2022FEB | Beginning → 2020JUN |
Python 3.6 | 2019-07 | >= 3.6.9 | 2020APR | - | 2020AUG → 2021DEC |
Python 3 | .8 | 2020-09 | >= 3.8.6 | 2022FEB | - | 2022FEB → 2023OCT |
Python 3.12 | 2023-10 | 2008-12-03 | >=3.12. | 01 | 2020-APR2023DEC | - | 2020AUG 2023DEC → Now |