The programming language in which the computer code for the Apollo Moon missions was written is a top 10 popular programming language once again.
The explanation for this surge in popularity is simple, and it is because of IoT, the Internet of Things, where more modern and bulky programming languages cannot run due to limited hardware requirements.
There is no reason to reinvent the wheel and create a programming language suitable for execution on devices with extremely small memory and storage space when you already have one that has taken people to the Moon and back.
Decades after it was relegated to the depths of software engineering operations, Assembly is a hot topic once again and in high demand, according to TIOBE, a company that manages the TIOBE Index , a ranking of today's most popular programming languages.
This index classifies languages not based on the total lines of code written in each, but on Internet searches, job listings, courses, and the number of trained engineers worldwide.
Assembly ranks tenth on this index, where Java and C have been switching positions at the top for the past decade. Java is this month's leader, followed by C, C++, Python, C#, PHP, JavaScrpt, Visual Basic .NET, Perl, and Assembly.
Besides Assembly's rise, Perl also re-entered the top 10 after Perl 6 was finally released this winter after years of development, re-sparking an interest in the old and beloved language.
TIOBE Index Top 10 evolution across time