Top 10 Programming Language Stories of 2023

With so many programming languages ​​available, it’s difficult for software developers to keep track of updates or even know which languages ​​they should use. In 2023, ITPro Today reported on a number of updates to languages ​​such as Java and Python and offered up how to guides and cheat sheets for understanding some of these languages.

Below are our 10 top programming language stories of 2023.

Java has maintained its popularity in 2023, but while the programming language is mature, the landscape of vendors and user adoption is shifting. Learn more with analysis of the 2023 State of Java Ecosystem report from observability vendor New Relic.

Related: Should Developers Learn Java Programming Language?

Open source programming language Python is continuing to add new capabilities while it grows in popularity. Python 3.12 offers several new updates, including new syntax features, grammar updates, and security improvements. Learn more about the newest version of Python.

Related: Python Is Now Top Programming Language — But Shouldn’t Be

While Rust is one of the most admired programming languages, mastering it can be much harder than some other languages. Get our Rust cheat sheet to get started learning the basics of Rust programming.

Java 21, released in September 2023, offers new features and improvements focused on enhancing developer productivity and application performance. Read more about Oracle’s second Java update of the year.

Read the predictions we made at the beginning of 2023 for programming languages ​​and see how we did looking into the crystal ball.

IT engineers should have a basic understanding of programming languages ​​to do their jobs more efficiently. Read our picks for the top seven programming languages ​​IT engineers should learn.

As a software developer, learning new programming languages ​​can help you advance your career. Here are four options when choosing a secondary programming language.

Related: How to Become a Software Developer

While Python is beginner-friendly, some of its commands can be difficult to remember. Our Python commands cheat sheet focuses on the fastest and easiest ways to achieve most tasks. Download it if you’re learning Python, or just need a refresher.

In March, software service firm Anaconda launched as a service to help developers take full advantage of PyScript to build applications online. Learn more about the service.

AnacondaPyScript interface

Contributor Christopher Tozzi explains why there’s still a case for domain-specific programming languages. Read more to find out why.