August 23rd, 2024

Programming Languages 2024

IEEE Spectrum's 2024 programming language rankings highlight Python's dominance, SQL's employer preference, and the rise of Typescript and Rust, while Apex and Solidity emerge as new contenders in technology.

Read original articleLink Icon
Programming Languages 2024

IEEE Spectrum has released its 11th annual rankings of the most popular programming languages for 2024, utilizing various metrics to create three distinct meta rankings: Spectrum, Trending, and Jobs. Python remains the dominant language, largely due to its extensive libraries for artificial intelligence and its role as a primary teaching language. SQL continues to be favored by employers, particularly in cloud-based architectures. Notable shifts include Typescript, which has risen significantly in the Jobs ranking due to its static typing feature, enhancing reliability over JavaScript. Rust is also gaining traction as a memory-safe alternative for system software, reflecting a growing demand for secure programming practices. Conversely, C has seen a decline in popularity. New entrants to the rankings include Apex, for Salesforce applications, and Solidity, for Ethereum smart contracts. Some languages, like Forth, have dropped out due to weak signals, while Fortran and Cobol remain relevant despite their age, with ongoing demand in specialized fields and legacy systems.

- Python continues to lead in popularity and educational use.

- Typescript and Rust are rising stars in the programming landscape.

- SQL remains crucial for employers, especially in cloud environments.

- Apex and Solidity are new entrants reflecting current technology trends.

- Fortran and Cobol still have niche demand despite being decades old.

Link Icon 1 comments
By @foresto - 3 months
It says, "Welcome to IEEE Spectrum’s 11th annual rankings," but I don't see any rankings. Where are they? Have I overlooked a subtle link on that page?