JavaScript foi a linguagem de programação mais utilizada pelos brasileiros em 2023

GitHub revela as 5 linguagens mais populares em 2023: JavaScript, Python, TypeScript, Java e Shell, segundo dados do Innovation Graph.

Developer No-code
Imagem: Freepik

O GitHub analisou o uso regional das linguagens de programação para entender como o mundo está desenvolvendo software na plataforma

GitHub, a principal plataforma de pessoas desenvolvedoras impulsionada por IA do mundo, anunciou que as cinco linguagens mais utilizadas pela comunidade brasileira na plataforma em 2023 foram JavaScript, Python, TypeScript, Java e Shell. As informações são do Innovation Graph, a plataforma de dados abertos e insights do GitHub que monitora tendências globais e locais no desenvolvimento de software.

Saiba mais sobre as top cinco linguagens de programação abaixo:

#1 JavaScript 

JavaScript conquistou o título de linguagem de programação mais popular pelo terceiro ano consecutivo. É uma linguagem utilizada principalmente para desenvolvimento web, permitindo elementos interativos em sites, como animações, validação de formulários e conteúdo dinâmico. É versátil e também pode ser utilizada para aplicativos móveis e programação no lado do servidor (Node.js).

#2 Python

Python é uma linguagem de programação versátil utilizada em diversos domínios devido à sua facilidade de aprendizado, legibilidade e ampla gama de aplicações, sendo uma excelente escolha tanto para programadores novatos quanto experientes. Pode ser utilizada para desenvolvimento web, análise de dados, inteligência artificial e aprendizado de máquina, automação e scripts, além de desenvolvimento simples de jogos.

#3 TypeScript 

TypeScript é uma linguagem de programação desenvolvida pela Microsoft que estende o JavaScript ao adicionar tipos estáticos. Isso auxilia na detecção prévia de erros, tornando o código mais robusto e legível, especialmente em projetos maiores. Integra-se facilmente com código JavaScript existente e oferece ferramentas avançadas de desenvolvimento para melhor compreensão e manutenção do código. Este é o primeiro ano em que o TypeScript ultrapassou o Java desde o seu lançamento em 2017 no ranking mundial.

#4 Java

A versatilidade, segurança e desempenho do Java a tornam a escolha preferida para várias aplicações em diferentes domínios. Pode ser utilizada para o desenvolvimento de aplicativos móveis, software empresarial, aplicações web e desktop, sistemas embarcados e IoT, além de jogos.

#5 Shell 

A linguagem de programação Shell é principalmente utilizada para automação de tarefas e interação com sistemas operacionais. Ela possibilita a criação de scripts para executar sequências de comandos do sistema, realizar tarefas repetitivas, manipular arquivos e processos, gerenciar fluxos de dados e controlar programas. O aumento do uso do Shell em todo o mundo indica uma expansão duradoura em operações e trabalho de infraestrutura como código no desenvolvimento open source.

Notavelmente, o JavaScript foi classificado como a linguagem mais utilizada tanto no Brasil quanto globalmente, enquanto Python, TypeScript e Java estavam todas entre as cinco linguagens mais populares em todo o mundo. Um aspecto específico para o Brasil foi que a linguagem Shell estava entre as cinco primeiras, enquanto em escala global, ela ocupou a nona posição. A quinta linguagem de programação mais popular em todo o mundo foi o C#, que ficou em nono lugar no ranking brasileiro.

A inteligência artificial tem o potencial de democratizar o campo da programação

Assim como em muitos outros países, a indústria de tecnologia no Brasil enfrenta uma escassez de trabalhadores altamente qualificados. De acordo com um relatório da Associação Brasileira das Empresas de Tecnologia da Informação e Comunicação (Brasscom), até 2025 o mercado demandará 797.000 novos profissionais de TI. No entanto, as universidades no Brasil provavelmente não conseguirão atender a essa demanda, já que pouco mais de 50.000 pessoas se formam no setor a cada ano.

Embora aprender novas linguagens de programação possa parecer assustador ou complexo, ferramentas de codificação de IA como o GitHub Copilot estão ajudando a reduzir as barreiras de entrada no desenvolvimento de software. Facilitando a jornada de aprendizado, a IA pode ajudar as pessoas desenvolvedoras a estudar novas linguagens de programação e possibilitar uma tradução sem esforço entre diferentes linguagens, permitindo que aprendam qualquer linguagem de programação que desejarem.

De fato, 57% das pessoas desenvolvedoras acreditam que as ferramentas de codificação de IA ajudam a aperfeiçoar suas habilidades em linguagens de programação, oferecendo oportunidades para aprimoramento e redução do esforço cognitivo. Além disso, ferramentas como o GitHub Copilot Chat estão tornando possível para as pessoas desenvolvedoras receberem orientações em tempo real diretamente no editor, possibilitando o surgimento da linguagem natural como a nova linguagem de programação universal.

“No GitHub, acreditamos que a inteligência artificial transformará a maneira como o mundo desenvolve software, resultando em um aumento da produtividade e, o mais importante, em profissionais mais felizes. Ao se integrarem perfeitamente aos workflows existentes das pessoas desenvolvedoras, ferramentas de IA como o GitHub Copilot Chat podem permitir que até mesmo aqueles sem experiência técnica contribuam e explorem uma carreira no desenvolvimento de software, apoiando a economia global”, afirma Julio Viana, Gerente Regional do GitHub no Brasil.


Leia também