The 7 most commonly used programming languages in 2021

In this month of July 2021, the TIOBE index celebrates its 20th anniversary. It was in July 2001 that it published for the first time the ranking of the most used programming languages. 20 years ago, Java dominated this ranking by far, followed by C and C++. Python was then in seventh position, far behind.

Python aims for the top, PHP rises, and TypeScript takes off

Next are C++, C#, and Visual Basic, which are all down except for C++, which continues to follow Python closely with a nice 1.80% increase. In seventh place, JavaScript tries painfully to climb back up the rankings with an increase of 0.23%. As you may have noticed, PHP used by giants like Facebook or WordPress, does not appear in this top 7. For the simple reason that it occupies the 8th place. This is rather promising for this ever so popular language which was in 9th place in 2020.

In conclusion, Python has been gaining ground in the last few months and could quickly consider taking the top spot in this ranking. Python is particularly widespread in the scientific world, and has many optimized libraries for numerical computation. This language is also considered a good entry point into the world of web development for beginners to understand the logic of programming.

We can also notice an interesting change on the TypeScript side, which moves from the 45th position to the 37th. TypeScript is a strict syntax superset of JavaScript that was created by Microsoft. Its purpose is to improve and secure the production of JavaScript code. Many developers who are comfortable with JavaScript are gradually switching to TypeScript.


ZTE YouCare, the 5G smart T-shirt with polymer sensors

Remote monitoring of a large number of an individual’s bio-vital parameters that can be transmitted, intelligently, thanks to 5G. This is the goal of YouCARE, a service announced by ZTE at MWC2021, which opened its doors today in Barcelona.

A “wearable” technology, easy to use, which involves the use of a t-shirt without metal components and with textile polymeric sensors (“E-Textile”), imperceptible, natively “immersed” in the washable fabric, which allow the detection of the electrical activity of the heart, the analysis of respiratory acts and components of sweat, muscle effort and body temperature.

All these data can be recorded and transmitted through a miniaturized control unit that converts them into digital format and sends them, thanks to ZTE’s 5G connection to a bidirectional platform that in turn transmits them to the user’s smartphone or smartwatch and to a remote unit that analyzes the values thanks to medical software.


For Windows 11, here are the update requirements: How to check if your PC is compatible

Windows 11 will likely be available starting in November, but the free upgrade for PCs running Windows 10 is scheduled for 2022 – roughly by June. So there remains the unknown of whether your personal computer will be compatible and technologically adequate to meet the demands of the new operating system.

Minimum requirements for Windows 11

Microsoft has communicated the basic requirements to install Windows 11 on a PC. Specifically it requires:

What is the Trusted Platform Module (TPM)?

Windows 11’s minimum hardware requirements, minus the acronyms, acronyms and gibberish, are met by most PCs in circulation over the past five years. The only criticality is in that “Trusted Platform Module (TPM) version 2.0” that probably only engineers and a few enthusiasts know about. It’s a small hardware component on PC and laptop boards that takes care of computer security. In practice, it is present in all products designed for businesses, in all consumer computers of the last four years and in all computers equipped with at least 8th generation Intel or AMD Ryzen 2000 processors. If you have assembled your own PC or if you have relied on a retailer to do so, you will have to check for its presence on the components or in the data sheets: usually the TMP is integrated in the processor or it is a chip on the motherboard. Finally, it must be remembered that the module may be present but without the correct activation that is done by intervening on the BIOS parameters of your computer.

For “smart” users

A U.S. developer has published on his official page of the GitHub community a software, called WhyNotWin11, which allows you to verify the hardware compatibility of your PC with the future Windows 11. Just download it and run it to get the response and identify any critical issues. Obviously this is not an official tool and you should proceed with caution. Anyway, online users are appreciating its qualities. A simple method to check the presence or status of TMP on your PC is to type the term “tmp” in the Windows search string. At that point a page will appear where you can simply click on the “Security processor” entry to get every informative detail about the mounted version.