Recentemente foi liberado o interactive ranking 2019 do IEEE Spectrum, um índice de uso de linguagens de programação. Esse já é sexto ranking interativo lançado pelo IEEE Spectrum.
Eles classificam a popularidade de dezenas de linguagens de programação. Para obter tal resultado são consideradas algumas métricas de diferentes fontes, veja aqui.
O bacana desse índice é que se pode filtrar para cada tipo de aplicação (Web, Embarcados, Mobile, Empresarial) o uso da respectiva linguagem.
Veja como está o ranking das linguagens mais populares no mercado de sistemas embarcados:
Nota-se que Python manteve-se no topo, comparando-se ao ranking de 2018. Provavelmente pela grande procura por CircuitPython e MicroPython nos últimos anos.
Agora vamos ver quais linguagens estão crescendo mais rapidamente no momento na área de sistemas embarcados. Veja abaixo:
Nota-se que as 7 primeiras posições permanecem as mesmas e as linguagens D e Ada aparecem como tendências.
Você pode se perguntar por que o Arduino aparece na lista, já que não é uma linguagem em si e sim o nome da plataforma. Eles a inserem pois é relevante as pesquisas no google pelo termo “Código do Arduino para …”
Agora vamos selecionar o filtro para exibir quais linguagens as vagas de trabalho estão mais exigindo.
Nota-se que não há muita mudança na lista e a “Linguagem Arduino” está sendo listada nas descrições de oportunidades.
Teste você mesmo a ferramenta do IEEE Spectrum e filtre para outras áreas.
O que achou do ranking deste ano? Deixe seu comentário










Engraçado é o choro de fanboys de linguagens de programação.. KKKKKKK
Cadê o Java???? No site oficial aparece. Ficou mascarado a pesquisa, pois o título é: “Ranking das Linguagens de Programação mais usadas em 2019 (IEEE Spectrum)” Não esta falando somente das embarcadas. Esquisito…!!! @Fábio Souza
Henrique, como o Embarcados é focado na área de sistemas embarcados, o texto procurou abordar essa área. Se você acessar o site do ranking verá todas as areas cobertas por eles.
Não parece muito realista essa pesquisa. Uma coisa é o Python estar crescendo em embarcados, outra coisa é ele estar no topo. Quem faz firmware de verdade em Python? Aplicações de missão crítica, hard real time em Python!? Eles misturam software embarcado (para Linux por exemplo) com firmware (para microcontroladores), misturam hobbistas, pesquisas no Google com profissionais especializados da área de Embarcados.
Pois é Jonathan, esse ranking leva em consideração a popularidade das linguagens. Não dá pra levar como algo concreto e sim como uma referência de popularidade das linguagens na internet.
Muitos comentários no site da lista desqualificando as informações levantadas… Qual seria o motivo?
Leo, deve-se ao fato de alguns itens da lista não serem considerados linguagens de programação, como caso do Arduino.
Sim, isso é bastante comentado, mas o método da pesquisa parece um tanto superficial considerando métricas como ‘resultados termos pesquisados’… Enfim…
Sim, mas eles deixam bem claro os métodos usados. Dá pra comparar com o TIOBE: https://www.tiobe.com/tiobe-index/