#blog

As linguagens de programação mais usadas

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

  1. asdasdsa
  • asdasdasdsa

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Você sabe quais são as linguagens de programação mais usadas atualmente no desenvolvimento de software? Para te atualizar sobre este assunto, listamos aqui os resultados apresentados pelos principais rankings de programação em 2025. 

Esta é uma forma de acompanhar as tendências no desenvolvimento de software e entender as preferências de diferentes comunidades devs sobre linguagens de programação.

Aqui na Caiena, a nossa linguagem e framework preferido é Ruby on Rails. Os motivos que justificam essa escolha em nossos projetos também estão neste novo conteúdo do Blog. Será que as escolhas mais populares dão “match” com as suas? 

Navegue pelo conteúdo:

O que diz o Índice TIOBE sobre as linguagens mais populares

O Índice TIOBE é uma das principais referências em rankings de linguagens de programação. Seus resultados são calculados a partir da análise de 25 sites de busca, além de análises sobre o trabalho de engenheiros qualificados em todo o mundo, cursos e fornecedores terceirizados. Ele também considera outros requisitos apresentados aqui.

Segundo a última atualização do Índice TIOBE, divulgada em janeiro de 2025, as linguagens de programação mais populares hoje são:

  1. Python
  2. C++
  3. Java
  4. C
  5. C#
  6. JavaScript
  7. Go
  8. SQL
  9. Visual Basic
  10. Fortran

Vale reforçar que Python foi a vencedora do título de "Linguagem de Programação do Ano de 2024" pela TIOBE, reconhecimento concedido às linguagens que apresentam o maior aumento nas classificações nos últimos anos. Python subiu 9,3% na escala em 2024 em comparação a 2023, posicionando-se muito à frente dos principais concorrentes como Java (que escalou 2,3%), JavaScript (aumento de 1,4%) e Go (subiu 1,2%).

"Python está em todo lugar hoje em dia e é a linguagem padrão indiscutível de escolha em muitas áreas. Pode até se tornar a linguagem de programação com a classificação mais alta da história no índice TIOBE. Os únicos sérios inconvenientes do Python são, e assim deixando espaço para a concorrência, sua falta de desempenho e o fato de que a maioria dos erros ocorrem em tempo de execução".

Paul Jansen, CEO do TIOBE.

Outras observações compartilhadas pelo CEO do indicador, Paul Jansen, sobre as linguagens de programação mais populares de 2024 foi a queda da popularidade da linguagem C, sendo ultrapassada por C++ e Java. Ele avalia que isso pode estar associado ao fato de C ser substituída por C++ em muitos sistemas de software atualmente. E neste levantamento, PHP perdeu espaço entre os top 10 com a ascensão da linguagem Go.

Mais rankings de programação para acompanhar

Trouxemos também os resultados do ranking “2024 Developer Survey”, que é baseado em pesquisa com mais de 65 mil desenvolvedores de software de 185 países. Na 14ª edição, são apresentados dados que contribuem com a evolução da experiência de programadores e as linguagens de programação mais populares entre os participantes, que são:

  1. JavaScript 
  2. HTML/CSS
  3. Python
  4. SQL
  5. TypeScript
  6. Bash/Shell
  7. Java
  8. C#
  9. C
  10. PHP

Segundo o estudo, JavaScript tem sido a linguagem de programação mais popular em todos os anos em que a pesquisa foi realizada, exceto em 2013 e 2014, quando SQL foi apontada como a mais popular. Na última edição, ela foi eleita como a preferida por 62% dos participantes. HTML/CSS, que ocupa o segundo lugar, foi votada por 52% dos participantes. Mas, assim como no ano anterior, Python é a linguagem de programação mais popular entre pessoas desenvolvedoras de software que estão iniciando nos códigos.

O GitHub Octoverse é outro relatório bastante relevante no mercado de tecnologia e que deve ser acompanhado. Seus resultados trazem insights baseados nos dados compartilhados pelos usuários da plataforma. Segundo esse levantamento, as linguagens de programação mais populares no GitHub no último ano são:

  1. Python
  2. JavaScript
  3. TypeScript
  4. Java
  5. C#
  6. C++
  7. PHP
  8. Shell
  9. C
  10. Go

Após 10 anos de liderança, JavaScript ficou para trás da linguagem de programação Python nessa lista das mais utilizadas no GitHub. O estudo observa que isso pode estar associado ao fato de Python acompanhar a popularização da inteligência artificial generativa entre 2023 e 2025.

Além disso, a pesquisa ressalta que a alta adoção de linguagens de programação amigáveis para iniciantes, como JavaScript e Python, aumenta a possibilidade de mais pessoas aprenderem a programar, já que essas são as mais populares em ambientes acadêmicos e no universo da ciência de dados.

Já o "State of Developer Ecosystem Report 2024", da JetBrains, apurou que as linguagens mais usadas para programação em 2024 foram:

  1. JavaScript
  2. Python
  3. HTML/CSS
  4. SQL
  5. Java
  6. TypeScript
  7. Shell
  8. C++
  9. C#
  10. C

Para o report, JavaScript foi a mais usada entre 61% dos respondentes porque normalmente quem desenvolve software não planeja adotar nenhuma outra tecnologia ou conjunto de ferramentas a partir do momento que opta por uma linguagem. Logo, é comum que as pessoas escolham uma que gostem e continuem com o que conhecem. Porém, o levantamento observa um crescimento da linguagem de programação TypeScript, que em 2017 era indicada como mais usada por 12% dos participantes, e em 2024 cresceu para 35%.

IA e programação

O “2024 Developer Survey” também compartilhou insights sobre o uso de inteligência artificial (IA) na programação mundial no último ano. Hoje a tecnologia é reconhecida como aliada dos profissionais que querem ganhar tempo e aumentar a qualidade das entregas.

Segundo o GitHub, desde que ferramentas de programação com tecnologia de inteligência artificial começaram a se popularizar, em 2023, o número de desenvolvedores usuários do repositório também cresceu. Desta forma, a plataforma afirma que, em 2024, houve um aumento de 59% no número de contribuições para projetos de IA generativa no GitHub e um aumento de 98% no número total de projetos.

O uso já tem sido visto com bons olhos pelas empresas de tecnologia. O "State of Developer Ecosystem Report 2024" apurou que 80% das empresas participantes da pesquisa permitem o uso das ferramentas de IA.

Ruby on Rails: a “número 1” da Caiena

Você deve ter percebido que Ruby on Rails, linguagem e framework que utilizamos há anos na Caiena, não aparece entre os primeiros nos rankings. No Índice TIOBE, Ruby ocupa a 16ª posição, duas a mais que no ano passado. Já no “2024 Developer Survey”, Ruby aparece entre as 20 linguagens de programação mais usadas recentemente, no 19º lugar.

Como já observamos aqui no Blog da Caiena, sempre que se cria uma nova tecnologia, especialmente uma que traz algo inovador, ela se torna popular e passa a ser usada por um volume considerável de pessoas. Após um tempo, é comum que a popularidade diminua, mas é fato que tecnologias maduras e consolidadas no mercado, como Ruby, seguem presentes no universo da programação, cada uma por oferecer diferenciais específicos ao desenvolvimento de software.

História do Ruby on Rails

A história do Ruby on Rails começou em meados da década de 1990, no Japão, quando o renomado programador Yukihiro Matsumoto, o Matz, criou a linguagem de programação Ruby. Em 2003, o desenvolvedor de software dinamarquês David Heinemeier Hansson, o DHH, criou o framework Rails, e assim surgia o Ruby on Rails, com o objetivo de tornar o processo de desenvolvimento de software ainda mais fácil e dinâmico.

Aqui na Caiena, já utilizamos Ruby on Rails há mais de uma década. A decisão de usar Ruby on Rails partiu da liderança técnica da Caiena quando o time se deparou com um projeto bastante desafiador. A escolha também se baseou no fato de a linguagem e o framework atenderem aos objetivos do desenvolvimento, à qualidade esperada e os prazos, como explica Eduardo Foster, diretor de Tecnologia da Informação e sócio-fundador da Caiena.

“Tanto o framework quanto seu ecossistema possuem uma série de ferramentas e convenções relacionadas ao desenvolvimento Web. Questões de segurança, autenticação, autorização, entre outras, possuem diversas alternativas muito bem consolidadas. Ou seja, Rails permite que seu projeto inicie focado no que realmente importa, que é a entrega de valor. Por fim, um ponto que considero muito importante é o Ruby possuir uma comunidade muito engajada em relação à qualidade de software, testes automatizados, desenvolvimento orientado a testes, produtividade, etc”.

Eduardo Foster, diretor de Tecnologia da Informação e sócio-fundador da Caiena.

Esperamos que, com este conteúdo do Blog da Caiena, você possa atualizar seu conhecimento sobre as tendências em linguagens de programação e tenha um apoio em seu aprimoramento profissional. Se desenvolvimento contínuo e excelência técnica têm tudo a ver com você, aproveite para ver nossas vagas. 

Mais conteúdos

Ao clicar em “Aceitar todos os cookies”, você concorda com o armazenamento de cookies em seu dispositivo para aprimorar a navegação no site, analisar o uso do site e nossos esforços de marketing. Veja nossa Política de Privacidade para mais informações.

Contato

Ops, revise o formulário e tente novamente.