Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

(red star) Likely to be an issue in the future

Compilers / Interpreters

NameCurrentRelease DateSupportStatusCommentLatestRelease DateSupportRHEL/CentOS 7RHEL/CentOS 8Upgrade Release
C++ [1][2]4.8.52015-06-232021-05-31(green star)Provided by O.S.10.22020-07-23-4.8.58.3.1-
Java 11 [1]11.0.22019-01-152019-04-16(green star)Provided by O.S.11.0.82020-07-142020-10-2011.0.211.0.7-
Python 2 [1][2]2.7.162019-03-042019-10-19(star)ACS moved to Python 3 in 2020AUG2.7.182020-04-202020-01-012.7.52.7.17-
Python 3 [1][2]3.6.92019-07-022019-12-18(green star)
3.8.52020-07-20-3.4.103.6.8 / 3.8.0-

Standards

C Standard

C
NameRelease DateCompiler SupportCompatible SinceDropped CompatibilityDefault
c90

Beginning
Beginning → 2016OCT
c99

2016OCT
2016OCT → Now
c11



-
c17



-
C++
NameRelease DateCompiler SupportCompatible SinceDropped CompatibilityDefault
C++98

Beginning
Beginning → 2018OCT
C++0x

2018-OCT
2018OCT → Now
C++11

2018-OCT
-
C++14

2020-OCT
-
C++17

2020-OCT
-
C++2a

2020-OCT
-
C++20

Not Compatible
-
Java
NameRelease DateCompiler SupportCompatible SinceDropped CompatibilityDefault
Java Classic

Beginning
Beginning → Now
Java Modules

Not Compatible
-
Python
NameRelease DateCompiler SupportCompatible SinceDropped CompatibilityDefault
Python 2

Beginning
Beginning → 2020AUG
Python 3

2020-APR
2020AUG → Now