Popularity was consolidated in the 20 best programming languages in April, according to the CEO of Tiobe Software, Paul Jansen. C surpassed Java for the number three between March and April.
April key control Tiobe index Rankings:
- SQL continues to fall as it has done in recent months, falling to position number 10.
- C ++ remained in place number two, showing a significant increase of year after year in the patented points system.
- Python’s popularity dropped a little month by month, but still has a significant advantage over the language of second place, C ++.
Take this survey to have the opportunity to win a gift card: Tell our site Brother Dzone about his work with API by Completing this brief survey for An opportunity to enter to win one of the two E-Gift cards of $ 120 of your choice.
Kotlin and Swift decrease when they are no longer the best selections for mobile devices
Kotlin, Ruby and Swift are “they probably go out of style” after clinging reliably to places in Top 20, said Jansen. Because? For Kotlin and Swift, the answer is reduced to new programming languages that enter and compete inside their niches.
“Kotlin and Swift have the same reason why they are decreasing,” Jansen said. “Both are mainly used for a particular mobile platform, Android and iOS, respectively, while there are other languages and marks good enough to develop a cross platform today.”
Swift can also be used for Android development, but may present unnecessary barriers in the process.
Meanwhile, Ruby is a general language language that is once considered a Python rival; He also competed for space with Perl. Now, Python has worked hard ahead of Python and Perl (which is located in the 19th in the index of the Tiobe programming community), and Ruby generates less interest.
The interest is consolidated in the most popular programming languages
Now it may not be time to try to create a new programming language or learn one of the least known options. Together with the classification of individual programming languages, Jansen also watches the entire market. In April, he noticed that the 20 main languages represent 82.56% of the total market, compared to a habitual participation of approximately 75%. The industry is in what he called “a phase of consolidation.”
“This means that the market is a bit defensive, preferring proven technology to try new technologies,” Jansen said.
#Kotlin #Ruby #Swift #Drop #popularity