10 Most Popular Programming Languages of 2017

Programming languages you should pay attention to
29 May 2017   3465

These days, amount of programming languages is huge. If you’ll do a simple web search, you will get head-spinning list.

There are many ways to analyze the popularity of a programming language, such as number of products, built on it, Google Analytics, discussion of it in a professional environment, etc.

JavaScript

Lightweight interpreted or JIT-compiled programming language with first-class functions
 

Ruby

A dynamic, open source programming language with a focus on simplicity and productivity
 

Java

Popular general-purpose programming language and computing platform
 

Objective C

General-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language
 

Go

Go is an open source project developed by a team at Google and many contributors from the open source community
 

Python

Widely used high-level programming language for general-purpose programming

Having analyzed a large number of various ratings, we have compiled for you our own popularity rate of programming languages.

1 Java
2 C
3 C++
4 Python
5 C#
6 JavaScript
7 PHP
8 Objective-C
9 Perl
10 Ruby

Also, we created the top 3 list of programming languages, that grain popularity in the fastest way.

Go

Go is open source language that is targeted to create simple, effective and solid software. It was developed in 2007 by three Google workers. Recently, it has become one of the fastest growing programming language. Go is used for own Google systems, also for APIs, web servers, minimal web application frameworks, etc.

Go is very simple language for creating fast and compact (undemanding to memory) apps. It has very useful built-in mechanism of parallel\competitive programming for multicore processors. 
 

Pavel Argentov
Evrone.com Back-End Developer

Swift

Swift was born in 2014 by Apple as a new programming language for iOs and OS X developers. Since then, Swift’s popularity grows rapidly.  It takes best from C and Objective-C allowing developers to create quality and reliable apps.

Due to the fact that Swift was made by Apple, and first of all for iOS development, there is an opinion that it cannot be used for something else. But Swift is a general-purpose programming language. So it's no wonder that the web frameworks on Swift began to appear: Vapor and Kitura as examples. Despite their GitHub rates, they are still somehow not very popular. I perceive them as a certain technological underground.
 

Alexey Khramov
Evrone.com Front-End Developer

R

R is a open source programming language, created for statistical computing and graphics. This language is popular among data miners and statisticians for data analyze and development of statistical software.  

R is a programming language, created by statisticians for statisticians. You should have a look on it if you want to try Data Science or Machine Learning.  As for me, when I was using R, I had a feeling that I wasn't developing, just using prepared functions and packages.  It is not very comfortable programming language for me. But the thuth is, that Data Science is not created only for programmers. So, R is really easy to learn for non-developer, it can by used by analytics and other non-programmers. It has big amount of built-in features and packages for any situation.
 

Nikita Skalkin
Evrone.com Back-End Developer

New Vulnerability to be Found in Google+

Due to this vulnerability it was possible to obtain private information of 52.5 million accounts
11 December 2018   105

Google decided to close the social network Google+ not in August 2019, but in April. The reason was another vulnerability in the API, due to which it was possible to obtain private information of 52.5 million accounts. The company plans to close the social network API until mid-March 2019.

By December 10, 2018, the following error information was published:

  • Third-party applications requesting access to profile data, because of the bug in the API, received permission to view information, even if it is hidden by privacy settings;
  • the names of users, their email addresses, information about occupation, age and other confidential information were at risk;
  • passwords, financial data and national identification numbers have not been compromised;
  • the company has no evidence that anyone has exploited the vulnerability;
  • the error was fixed within 6 days: from November 7 to November 13, 2018.
  • Google said it sends notifications to all users affected by the bug.

The previous data leak of Google+ users occurred in October 2018. Then about 500 thousand accounts were compromised. The attackers could get the names, email addresses, age, gender and occupation of users.