Apr 14, 2020
Case Study

What people think of the most used programming languages

Victoriano Izquierdo

15K thousand people participated in a Twitter meme where they were asked to express their relationship with programming languages.
We collected and analyzed with Graphext all the answers. Here are the main insights that I found.

Each node is a person and their tweet, those who answered more similarly get connected (Graphext dimensionality reduction algorithm calculate a similarity score) In the extremes you find people that mentioned the same language for all the categories), like Ryan Florence

The question that correlates more with the rest of is about what is the programming language is more used. In the image we can see a clear map of web developers on the right (Javascript, PHP, Ruby) and data scientists on the left (R, Python) and C/C++, Java in the middle.

Among the most loved programming languages, Python wins over the most used, Javascript. In the top 10 we can find 2 less used languages but emerging with many fans already: Go and Rust.

When we see the ranking of the most hated programming languages and their distribution, it’s clear that almost everybody hates Java no matter what other languages they use the most. Javascript is mostly hated among non web developers but also by people that use it all the time.

Python wins by far when it comes to recommending a language for beginners for almost most programmers, except for web developers that go for Javascript. Ruby is quite recommended relatively respect to its usage.

Basic, Pascal, QBASIC, Visual Basic… stand out as programming languages that were learnt first by the people who participated in the crowdsourced survey meme. But none of these languages are recommended today to learn programming.

The programming languages that give more headaches are C and C ++ and they go for Python. Many who use Javascript have some trauma with Java. There are many those who freak out with functional programming (Haskell, Lisp) or with declarative (Prolog) or Assembly in college.

Want to do something like this?

Start now

Other stories

Is Mark Cuban a socialist, a communist, a globalist... or something else? How Trump supporters attack another billionaire

Mark Cuban is one of the wealthiest people in America, with an estimated net worth of $4.1 billion. He also has almost 8M followers on Twitter and everytime he tweets to support stimulus packages, talks about white privileges , endorse Joe Biden he literally gets thousands of mentions and replies calling him a communist, socialist, globalist... and many other ideological terms. Since it's impossible to process all these comments manually, he asked for a tool to analyze them. Some people mentioned Graphext in the replies to that tweet (thanks!). We though it would be an interesting opportunity to explore how Trump's supporters perceive some of the new (like Universal Basic Income) and old ideas (Stimulus packages) than a billionaire that could had run for president as a Republican defends after the COVID-19 crisis.

see more >

Las 2 Españas a Palos de Golf: quiénes y cómo son los que reparten tweets a izquierda y derecha.

La semana pasada, millones de personas en España acabaron imaginando en su cabeza algo que realmente nunca pasó: a un señor rico del barrio de Salamanca destrozando mobilario urbano con un palo de golf. Analizamos con datos y Graphext cómo se originó este bulo, y sobre todo quién hay detrás a izquierda y derecha propagando estas nuevas narrativas políticas

see more >

Las cifras de muertos en España por COVID-19 en contexto.

¿Quiénes son y dónde están los excesos de muertes en España en los últimos años por edad, sexo y Comunidades Autónomas?

see more >

How to look good on video calls: analyzing 1K rated Skype & Zoom rooms. COVID-19 Voyeurism.

Collecting 1000 thounsand screenshots from video calls on TV to find patterns of what makes you look good or bad

see more >

Ready to try Graphext?

Want to know more about our smart data discovery tool?
Ask us for a demo!

Start now