Programmeertalen houden gelijke tred met de nieuwste technologische ontwikkelingen. Hoewel miljoenen mensen ouderwetse programmeertalen blijven gebruiken, beheren en verwerken moderne programmeertalen gegevens op efficiëntere manieren, vooral vandaag de dag met de toenemende ontwikkeling van kunstmatige intelligentie. De nieuwste update van de TIOBE Index onthult significante veranderingen in het softwareontwikkelingslandschap. Hoewel traditionele programmeertalen populair blijven, zijn veel ontwikkelaars op zoek naar technologieën die de enorme hoeveelheden moderne digitale gegevens aankunnen. Traditionele talen als C, COBOL, Fortran en assembly hebben nog steeds een plaats, maar staan niet langer centraal.
De TIOBE-index is een maandelijkse indicator van de populariteit van programmeertalen die wordt onderhouden door het Nederlandse bedrijf TIOBE Software BV. De ‘populariteits’-gegevens zijn afkomstig van zoekresultaten van meer dan twintig websites, waaronder Google, Amazon, Wikipedia en Bing.
In oktober 2024 bleef Python zijn positie als populairste programmeertaal behouden, met een groei van +7,08% in de afgelopen maand tot 21,90% van het marktaandeel. C++ staat op de tweede plaats met een marktaandeel van 11,60%, gevolgd door Java met een marktaandeel van 10,51%. De klassieke C-taal verliest echter markt en staat momenteel op de vierde plaats met een marktaandeel van 8,38%, een daling van 3,70%.
Paul Jansen, CEO van TIOBE Software, zei dat de hoeveelheid digitale data in de huidige technologiewereld in een ongekend tempo groeit, wat leidt tot een toenemende vraag naar tools die deze data efficiënt kunnen verwerken en gebruiken. Wat programmeurs nu nodig hebben, zijn talen die goed overweg kunnen met grote hoeveelheden bits en bytes, complexe berekeningen kunnen uitvoeren en hoge prestaties leveren.
Jansen zei dat Python gemakkelijk te leren en veilig is, maar niet snel genoeg. Als gevolg hiervan zijn software-ingenieurs "verwoed" op zoek naar krachtigere alternatieven. C++ kan een kandidaat zijn, maar is niet veilig genoeg voor geheugenbeheertaken. Rust is een interessante nieuwe taal die snel zijn weg vindt naar de top tien van de TIOBE-index, hoewel deze niet gemakkelijk te leren is.
Mojo is een programmeertaal die in 2023 door Chris Lattner is gemaakt en in oktober 2024 voor het eerst in de TIOBE-index is opgenomen. Jansen beschrijft Mojo als een hybride van Python en Swift met snellere prestaties. Momenteel staat Mojo op de 49e plaats met een aandeel van 0,15% en is met name geschikt voor programmeren op laag niveau op hardware voor kunstmatige intelligentie, zoals GPU's, zonder gebruik te maken van NVIDIA's eigen CUDA API voor parallel computergebruik.