Todo programador precisa reforçar e expandir suas habilidades mas antes de investir tempo, dinheiro e esforço, também precisa adotar uma estratégia. Será que vale a pena focar em linguagens populares ou é preferível uma opção mais exótica? Uma das principais referências para determinar isso é o ranking de linguagens publicado pelo portal IEEE Spectrum Esse ranking é interativo, e seus filtros nos permitem extrair dados ainda mais precisos sem muitas complicações.

Saber programação é um objetivo que muitos usuários desejam alcançar, especialmente nesta época de pandemia, quarentenas e teletrabalho. Mas o primeiro passo é sempre o mais complexo, e ainda instala uma dúvida fundamental: Sob qual linguagem? Qual delas habilita o maior número de oportunidades, ou possui uma saída profissional mais rápida? Os percentuais de popularidade para as principais linguagens se mantêm relativamente estáveis, porém, nunca falta uma situação extraordinária (digamos, busca por especialistas em COBOL) que poderia trazer grandes benefícios.

As linguagens de programação mais populares do ano
Linguagens de programação

As linguagens de programação mais populares de 2020

As linguagens de programação mais populares do ano
O Top 10 da IEEE Spectrum em sua configuração padrão

Para todos aqueles que desejam uma referência adicional, a equipe da IEEE Spectrum publica uma lista interativa com as linguagens de programação mais populares. Os resultados são calculados a partir de onze parâmetros combinando oito fontes diferentes (CareerBuilder, GitHub, Google, Hacker News, IEEE, Reddit, Stack Overflow e Twitter), mas podemos ativar filtros secundários. Por exemplo, se você só se interessa pelas linguagens que registram maior crescimento, clique em "Trending". O botão "Open" prioriza as linguagens populares em canais de desenvolvimento open source, e "Jobs" foca na demanda de trabalho.

No topo da lista aparece nada menos que Python, mas é necessária uma segunda leitura aqui. A IEEE Spectrum explica em um artigo paralelo que os números de Python estão "inflados" devido ao seu uso como linguagem de ensino. Dito de outra forma, Python seria algo similar a "o BASIC da nossa era", embora haja um grande número de profissionais e projetos de alto perfil que dependem dele. A presença de "Arduino" como linguagem também requer análise. De um ponto de vista técnico, o hardware Arduino é programado com um derivado de Wiring, que por sua vez é um derivado de C/C++... mas todo mundo busca "código Arduino" ou "programação Arduino".

As linguagens de programação mais populares do ano
O crescimento de R tem sido notável

Python, Java, C, C++, JavaScript. O Top 5 é familiar, previsível até, mas se devemos mencionar uma "surpresa", provavelmente seja R, linguagem utilizada em análise estatística e mineração de dados. A IEEE Spectrum o coloca na sexta posição, enquanto o índice TIOBE o registra na posição 8. Razões? Uma delas aponta para a COVID-19 e a busca pela vacina, que exige uma imensa quantidade de estatísticas e processamento de dados.

Site oficial: Clique aqui