Apr 14, 2020
Case Study

What people think of the most used programming languages

Victoriano Izquierdo
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

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 >

Clustering countries by Covid-19 Mobility Trends changes

We used the Apple data to cluster with Graphext countries that are experiencing similar behaviour of changes in people walking outside: 🔴Italy, Spain and other suddenly decrease by more than 90% 🟠Nordic, Germany slowly going back to the streets. 🟢Slowly reducing to -50% since February

see more >

Ready to try Graphext?

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

Start now