After C fell from the highest three final month, this month’s high programming languages noticed comparatively little change on the TIOBE Programming Group Index. Nevertheless, the programming group is looking out for a brand new language with the three most fascinating traits: safety, pace, and a simple on-ramp for brand new programmers.
This month, we’ll cowl the state of search, Rust’s rise in recognition, and the outstanding progress of the Mojo language only one 12 months after its launch.
At primary, Python jumped from 20.17% in September to 21.9% in October. In second place, C++ rose from 10.75% in September to 11.6%. In third, Java ascended from 9.45% to 10.51%.
The TIOBE Programming Group Index exhibits developments in programming languages primarily based on search engine quantity.
Trying to find alternate options to Python
“In today’s world, the amount of available data of whatever kind is increasing rapidly, and the demand to harvest this data is increasing accordingly,” wrote TIOBE Software program CEO Paul Jansen within the month-to-month launch of the TIOBE Index. “Hence, there is now a need for programming languages that are good in data manipulation, number crunching and being fast. Next to this, there are two other important characteristics high on everybody’s list: languages should be easy to learn and should be secure.”
Forwarding easy-to-learn programming languages is particularly essential as early profession programmers, or individuals who switched to programming as a second profession, come into the sector in response to the abilities hole.
Python — the primary language on the TIOBE Index — is “easy to learn and secure, but not fast,” wrote Jansen. Subsequently, the hunt for a brand new language that may do all of it is on.
SEE: Attackers can ‘jailbreak’ generative AI by instructing the mannequin to disregard its guardrails.
C++ is a well-liked candidate for the crown, nevertheless it isn’t safe sufficient attributable to its express reminiscence administration, Jansen wrote. Regardless of it being troublesome to be taught, Rust is rising in recognition and is likely to be a candidate to suit all three buckets nicely sufficient to succeed in the TIOBE Index high 10. Rust sits at quantity 13 in October, rising in recognition from 1.32% in September to 1.45% in October.
Mojo language enters high 50 after only one 12 months
Jansen highlighted one other language to look at: Mojo.
Created in 2023 by Chris Lattner at Modular, Inc., Mojo entered the TIOBE Index high 50 this month for the primary time, at forty ninth place. Mojo is “a mix of Python and Swift, but much faster,” Jansen wrote. Its speedy ascension into the highest 50 makes it a programming language to look at. Modular advertises Mojo as a language appropriate for programming “low-level AI hardware” with out having to make use of NVIDIA’s CUDA structure.