If you’re a programmer or looking to get started with writing code, knowing the most popular programming language is really vital since it will give you an edge on which type of technology will turn-out to be valuable and offer you a better chance of working on projects with a strong community behind Incase you get trouble along the way. According to recent reports from JetBrains shows Java and JavaScript still remains the most popular programming language used by coders.
The annual State of Developer Ecosystem report out of JetBrains, was a survey from a pool of 7,000 coders around the globe this year(2019) on the key industry trends and the main takeaways from the report are that Java is the most popular primary programming language with JavaScript being the most used language overall, on the other hand, Python is the most studied language according to the report.
READ ABOUT: Over 2,000 fake Android apps discovered on Google Play Store
69 percent of developers have used JavaScript over the past 12 months, followed by HTML/CSS (61 percent), SQL (56 percent), Java (50 percent), Python (49%) and Shell scripting languages (40%).
When it comes to the most popular primary programming languages, JavaScript (40 percent), Java (34 percent), Python (27 percent), HTML/CSS (23 percent) and SQL (19 percent) came top. Others include PHP, C#, TypeScript, and C++. According to the official Jet Brian website, there appears to be a group of ‘secondary’ languages – ones used mainly as an additional language – which include HTML, SQL, and Shell scripting.
A lot of software developers have some practice with these secondary languages, but very few developers work with them as their major language. For example, while 56 percent practice SQL, only 19% called it their primary language.
Other related statistics
The report also found that Windows is the most-used operating system for development, with 57 percent of developers using the platform. This is followed by macOS (49 percent) and Unix/Linux (48 percent).
And the most developed types of applications are web back-end (60 percent), web front-end (46 percent), mobile (23 percent), libraries and frameworks (14 percent) and desktop (12 percent).
As for tooling, 80 percent of developers use source code collaboration tools; 75 percent use a standalone IDE; 71 percent use a lightweight desktop editor; 45 percent use a continuous integration or continuous delivery tool; and 44 percent use an issue tracker.