April Highlights

The Go Programming Language (golang) made its first appearance in the Top 10 and is now the third most popular programming language in the rankings. Go jumped over both Java and Ruby this month. First released in 2012, Go has climbed steadily as its popularity grows, and was mentioned in over 10% of postings in April.

I was looking forward to a month without writing about React, but that will have to wait. React easily won the rankings again, its 11th win in a row. But, not only that, it's still climbing, reaching its all time best of over 26% of postings.

There are couple of changes to the tracking worth mentioning this month. First, Amazon's DynamoDB has replaced Riak as the top key-value store and has been added to the NoSQL category below. Second, GraphQL, Facebook's popular query language for APIs has been added thanks to Jørgen Orehøj Erichsen keen eye. GraphQL is one to keep an eye on its already cracked the top 50 in less than 3 years.

Programming Languages

Compare JavaScript, Python, Go and Ruby

Compare Java, C++, Scala and Rust

Server-side Frameworks

Compare Rails, node.js, PHP and Django

JavaScript Frameworks

Compare AngularJS, Backbone, Ember and React

SQL Databases

Compare Postgresql, MySQL and SQL Server

NoSQL Databases

Compare Mongodb, Elasticsearch, Cassandra and DynamoDB

Big Data

Compare Storm, Hadoop and Spark

Messaging

Compare Kafka, RabbitMQ and ActiveMQ

DevOps Tools

Compare Chef, Puppet, Ansible and the DevOps term itself

Virtualization and Container Tools

Compare Docker, Kubernetes, Mesos and Vagrant

Cryptocurrency and Blockchain

Compare Blockchain, Bitcoin and Ethereum