create a visual for Version Date JDK Beta 1995 JDK 1.0 January 23, 1996[40] JDK 1.1 February 1997 J2SE 1.2 December 1998 J2SE 1.3 May 2000 J2SE 1.4 February 2002 J2SE 5.0 September 2004 Java SE 6 December 2006 Java SE 7 July 2011 Java SE 8 (LTS) March 2014 Java SE 9 September 2017 Java SE 10 March 2018 Java SE 11 (LTS) September 25, 2018[41] Java SE 12 March 2019 Java SE 13 September 2019 Java SE 14 March 2020 Java SE 15 September 15, 2020[42] Java SE 16 March 2021 Java SE 17 (LTS) September 14, 2021 Java SE 18 March 22, 2022 Java SE 19 September 20, 2022 Java SE 20 March 21, 2023 Java SE 21 (LTS) September 19, 2023 Date JDK Beta 1995 JDK 1.0 Jan 1996 JDK 1.1 Feb 1997 J2SE 1.2 Dec 1998 J2SE 1.3 May 2000 J2SE 1.4 Feb 2002 J2SE 5.0 Sep 2004 Java SE 6 Dec 2006 Java SE 7 Jul 2011 Java SE 8 (LTS) Mar 2014 Java SE 9 Sep 2017 Java SE 10 Mar 2018 Java SE 11 (LTS) Sep 0201 Java SE 12 Mar 2019 Java SE 13 Sep 2019 Java SE 14 Mar 2020 Java SE 15 Sep 2020 Java SE 16 Mar 2021 Java SE 17 (LTS) Sep 2021 Java SE 18 Mar 2022 Java SE 19 Sep 2022 Java SE 20 Mar 2023 Java SE 21 (LTS) Sep 2023 --style raw