(Foto: Divulgação)
Muitas pessoas me perguntam sobre o ranking das linguagens de programação que estão bem posicionadas no mercado de Tecnologia da Informação (TI). Pois bem, a empresa de software e pesquisadora, TIOBE Programming Community, ranqueou as principais linguagens de programação, comparando com o ano de 2020.
O índice TIOBE Programming Community é um indicador da popularidade de linguagens de programação e tem uma regra que a mesma segue para criar seu índice (sua avaliação). O índice é atualizado uma vez por mês. As classificações são baseadas no número de engenheiros de softwares qualificados mundialmente, cursos e fornecedores de terceiros que fazem uso de alguma linguagem de programação. Motores de busca populares, como Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube e Baidu são usados para calcular as classificações. É importante notar que o índice TIOBE não pesquisa somente a melhor linguagem de programação ou a linguagem em que a maioria das linhas de código foram escritas.
O índice, pode ser utilizado para verificar se suas habilidades de programação ainda estão atualizadas ou para tomar uma decisão estratégica sobre a linguagem de programação que deve ser adotada quando começar a construir um novo sistema.
Segue abaixo, o ranking até o mês de maio de 2021 comparado com maio de 2020.
Fonte: (TIOBE, 2021)
Analisando a tabela acima, Em novembro passado, o Python trocou de posição brevemente com o Java pela segunda posição no índice TIOBE e, neste mês de maio, o Python atacou novamente. A diferença é de apenas 0,13%, mas é razoável supor que o Python manterá sua segunda posição por mais tempo agora. Pode até estar chegando ao primeiro lugar no índice TIOBE no próximo semestre, porque C (assim como Java) está perdendo popularidade. Em outra parte do índice, Rust (24ª. colocação - excelente alternativa para aplicações que precisam de um bom gerenciamento de memória e velocidade) está tentando voltar ao top 20 e Dart (27ª. colocação - linguagem de script voltada à web desenvolvida pela Google) e Julia (30ª. colocação – linguagem para computação de alto desempenho numérico e científico) também estão subindo.
Até a próxima! |