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!
- 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 em 2026 no desenvolvimento de software? Para te atualizar sobre o tema, listamos os resultados apresentados pelos principais rankings de programação.
Será que as escolhas mais populares coincidem com as suas e com as da Caiena? Aqui, por exemplo, temos a preferência por trabalhar com a linguagem e framework Ruby on Rails, e nessa leitura você também entenderá o porquê.
Mais do que listar rankings, este conteúdo mostra o que esses dados significam na prática e por que avaliar cada linguagem para além de sua popularidade durante o desenvolvimento de um software.
Navegue pelo conteúdo:
- Índice TIOBE
- Como os rankings apoiam a sua tomada de decisão
- Mais rankings de programação para acompanhar
- Ruby on Rails: a “número 1” da Caiena
Conteúdo atualizado em 14 de janeiro de 2026.
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 2026, as linguagens de programação mais populares são:
- Python
- C
- Java
- C++
- C#
- JavaScript
- Visual Basic
- SQL
- Delphi/Object Pascal
- R
Apesar de ocupar o quinto lugar no ranking atual, C# foi a eleita como Linguagem de Programação do Ano de 2025 pelo TIOBE, ocupando a posição pela segunda vez. No último ano, ela também foi a linguagem de maior crescimento.
Paul Jansen, CEO da organização TIOBE, destacou a ascensão da linguagem Perl, que subiu do 32º lugar para o 11º. Ele também enalteceu o retorno de R aos top 10 do ranking, o que associa ao crescimento do uso em projetos de ciência de dados e em computação estatística.
“O C# conquistou esse título ao registrar o maior crescimento ano a ano no ranking. Ao longo dos anos, a linguagem passou por mudanças fundamentais. Do ponto de vista de design de linguagem, o C# frequentemente foi um dos primeiros a adotar novas tendências entre as linguagens mainstream. Ao mesmo tempo, realizou com sucesso duas grandes mudanças de paradigma: de exclusiva do Windows para multiplataforma e de propriedade da Microsoft para código aberto. O C# evoluiu de forma consistente no momento certo”.
Paul Jansen, CEO da TIOBE, na divulgação do ranking em janeiro de 2026.
Para 2026, Jansen espera a ascensão da linguagem de programação no ranking, e que a linguagem Zig entre para o top 30 – ela subiu do 61º lugar para o de 42º lugar em 2025.
Rankings sobre as linguagens de programação mais usadas são excelentes para acompanhar tendências e volume de adoção em uma determinada amostra. No entanto, não indicam maturidade, facilidade de adoção, custo de manutenção ou adequação a projetos de médio e longo prazo. Cada uma dessas variáveis deve ser avaliada caso a caso e sempre partindo da especificidade do projeto.
Developer Survey
O ranking “2025 Developer Survey” também vale acompanhar. Ele é baseado em uma pesquisa com mais de 49 mil desenvolvedores de software de 177 países. Na 15ª edição, os dados representam a evolução da experiência de programadores, incluindo análises de tecnologias de inteligência artificial e machine learning.
De acordo com o “2025 Developer Survey”, as linguagens de programação mais populares atualmente são:
- JavaScript
- HTML/CSS
- SQL
- Python
- Bash/Shell
- TypeScript
- Java
- C#
- C++
- PowerShell
Apesar de não ocupar o primeiro lugar da lista, Python registrou um aumento de 7% de uso entre desenvolvedores de 2024 para 2025, o que reforça sua posição como uma das principais escolhas para a realização de projetos de IA, ciência de dados e desenvolvimento de back-end.
Sobre o uso de inteligência artificial, o levantamento atual afirma que 84% dos entrevistados estão usando ou planejam usar ferramentas com essa tecnologia em seu processo de desenvolvimento em 2026. No ano anterior, essa mesma resposta foi dada por 76% dos participantes. Falando nisso, aqui no Blog da Caiena, já trouxemos informações sobre essa preferência está relacionada à forma como as ferramentas com IA agilizam o desenvolvimento de software.
GitHub Octoverse
O GitHub Octoverse também é um relatório bastante relevante no mercado de tecnologia e traz insights baseados nos dados compartilhados pelos usuários da plataforma. Sua última edição destacou três temas centrais que influenciaram o desenvolvimento de software em 2025:
- O uso de inteligência artificial generativa deixou de ser novidade para se tornar padrão – ou quase. Mais de 1,1 milhão de repositórios públicos já utilizam soluções SDK de LLM (Large Language Model Software Development Kit). Desse total, 63% foram criados apenas entre agosto de 2024 e agosto de 2025;
- Além disso, a IA está remodelando as escolhas dos desenvolvedores para além dos códigos. Já se observa a relação entre sua rápida adoção e a influência na velocidade de criação do código – frameworks maduros e ecossistemas estáveis tendem a absorver melhor novas ferramentas sem comprometer a base do sistema;
- TypeScript foi a linguagem de programação mais usada no GitHub em 2025, ultrapassando Python e JavaScript. Porém, Python ainda segue como a dominante em projetos que envolvem inteligência artificial e ciência de dados, enquanto o ecossistema JavaScript/TypeScript, somado, ainda tem mais representatividade em atividades gerais que Python.
Logo, o GitHub Octoverse afirma que as linguagens de programação mais populares de 2025 foram:
- TypeScript
- Python
- JavaScript
- Java
- C#
- PHP
- Shell
- C++
- HCL
- Go
Concluindo, o levantamento baseado nos dados do GitHub reforça que o fato de TypeScript se tornar a linguagem mais usada pela primeira vez no ranking pode sinalizar uma mudança geracional no mercado de desenvolvimento de software, que passa por uma intensa modernização. Além disso, se destacam entre as tendências a força do ecossistema open source (código aberto) e a contínua evolução de programação com apoio de inteligência artificial.
Você deve ter percebido que Ruby on Rails, linguagem e framework que utilizamos na Caiena, não está entre os top 10 do Índice TIOBE, nem é mencionada no GitHub Octoverse. Ela só aparece no “2025 Developer Survey”, na 18ª posição.
Como já comentamos, popularidade pode ser um indicador, mas projetos complexos e de longo prazo exigem mais critérios na hora de escolher a linguagem de programação, como previsibilidade, bibliotecas bem estabelecidas, consistência arquitetural e boa produtividade.
Esses elementos tornam maior a vida útil do projeto, além de facilitarem sua manutenção ao longo do tempo. É nesse contexto que Ruby on Rails se mantém relevante e estratégico para a Caiena, ainda que não figure entre as linguagens mais populares de 2026.
Como já observamos aqui no Blog da Caiena, tecnologias passam por ciclos naturais: surgem, ganham visibilidade, atingem um pico de popularidade e, com o tempo, se estabilizam. Linguagens e frameworks maduros, como Ruby on Rails, permanecem relevantes justamente por oferecerem diferenciais claros para o desenvolvimento de software, especialmente quando a prioridade é a entrega de valor com qualidade e segurança.
Sobre isso, Pedro Assis, líder da Área de Engenharia de Software da Caiena, ainda adiciona a vantagem da linguagem em relação à experiência dos próprios desenvolvedores:
“Entendo que a linguagem Ruby tem sua expressividade, que para mim também tem relação direta com o fato de ser ‘sucinta’, e pelo fato de se aproximar da linguagem natural, além do design adotar completamente a Orientação a Objetos. E o framework Rails é popular por te dar um conjunto de ferramentas que resolve boa parte, senão todos, os problemas de um projeto web convencional com estrutura preparada para testes automatizados nas camadas pré-definidas. É a ideia de ‘framework de uma pessoa só".
Pedro Assis, líder da Área de Engenharia de Software da Caiena.
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, em que era fundamental equilibrar prazos, qualidade técnica e capacidade de evolução do sistema ao longo do tempo.
Na prática, a escolha de uma linguagem se comprova na execução contínua dos projetos, ao longo dos anos. Sobre essa decisão, Eduardo Foster, diretor de Tecnologia da Informação e sócio-fundador da Caiena, explica:
“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 e 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.
Essa combinação de maturidade técnica, consistência arquitetural e foco em valor explica por que Ruby on Rails segue sendo a escolha da Caiena após anos de uso contínuo em projetos reais.
Esperamos que este conteúdo te ajude a compreender melhor as tendências em linguagens de programação e, principalmente, como interpretar esses dados na hora de tomar decisões técnicas e de negócio.
Se desenvolvimento contínuo, excelência técnica e entrega de valor real fazem sentido para você, vale acompanhar a Caiena, seja para fazer parte do time ou para desenvolver projetos conosco.
.webp)
.webp)

.webp)
.webp)

.webp)


.webp)
.webp)