São Francisco (EUA) – O TypeScript, linguagem criada por Anders Hejlsberg em 2012 para dar escala ao JavaScript, encerrou 2025 como a tecnologia de programação mais utilizada no GitHub. O relatório Octoverse deste ano mostra que mais de 1 milhão de desenvolvedores contribuíram com projetos em TypeScript, alta de 66% em relação a 2024, superando pela primeira vez JavaScript e Python.
Expectativa superada
Quando iniciou o projeto, Hejlsberg imaginava atrair “algo em torno de 25% da comunidade JavaScript”. Hoje, declara estar “surpreso” ao ver a linguagem tornar-se rotina diária para milhões de profissionais e empresas.
Adoção nos frameworks
Quase todos os principais frameworks de front-end — React, Next.js, Angular e SvelteKit — já geram projetos com suporte nativo a TypeScript, oferecendo bases de código mais seguras, autocomplete avançado e redução de erros de runtime.
Reescrita do compilador em Go
Originalmente autohospedado (escrito em TypeScript), o compilador passou por um rewrite em Go após testes também com C#. O resultado foi ganho de desempenho estimado em 10 vezes — metade pelo código nativo, metade pela concorrência em memória compartilhada — sem alterar o comportamento observado pelos usuários.
Impacto do código aberto
O Octoverse registrou quase 1 bilhão de commits em 2025, crescimento anual de 25%. Desse volume, 1,12 bilhão ocorreram em repositórios públicos ou de código aberto. O próprio repositório do TypeScript reúne 12 anos de solicitações de mudança e discussões técnicas, o que Hejlsberg descreve como “evolução que pode ser pesquisada com um grep”.
Tipos na era da IA
Segundo o arquiteto-chefe, modelos de linguagem geram melhor código em linguagens que já analisaram em massa. “JavaScript, Python e TypeScript estão nessa lista; linguagens novas têm desvantagem”, afirma. A tipagem estática do TypeScript ajuda a conter alucinações e garante confiabilidade em fluxos onde agentes de IA escrevem ou refatoram trechos grandes de software.
Imagem: Internet
Ferramentas para agentes
Hejlsberg observa que IDEs caminham para atender não só humanos, mas também agentes automatizados. Projetos como o Model Context Protocol buscam fornecer serviços determinísticos para essas novas rotinas de desenvolvimento supervisionado.
Entrada de novos desenvolvedores
O GitHub recebeu em 2025 mais de um novo usuário por segundo, e parcela crescente deles inicia a trajetória já com TypeScript. Para Hejlsberg, o motivo é simples: “clareza de intenção” ao programar continua sendo o objetivo central da linguagem.
Com informações de GitHub Blog

