Top das linguagens de programação mais populares! Saiba qual é a grande surpresa
Uma das principais ferramentas de quem trabalhar na Internet e em todas as funções associadas são as linguagens de programação. Estas têm filas e filas de seguidores, que as usam de forma natural para criar ferramentas e serviços únicos.
Claro que é sempre interessante conhecer quais as que mais atraem os programadores e até os empregadores. O Top da IEEE surgiu agora e mostrou quem domina nesta área. Há também uma curiosidade...
Cada programador tem as suas linguagens de programação favoritas e que usam para desenvolver o seu trabalho. Estas não representam sempre o que o mercado procura, mas mostram também quais têm evoluído e podem ser as propostas de futuro.
Python domina a lista do top da IEEE
O top mais recente que a IEEE apresentou coloca no topo o Python, mas é seguido de perto pelo C. A popularidade combinada do C e das grandes linguagens semelhantes – C++ e C# – superaria o Python por alguma vantagem. O Java também continua popular, assim como o Javascript.
Este último é impulsionado pela complexidade cada vez maior de sites e ferramentas nos browsers. Vale destacar que em alguns casos, o mais usado agora é deliberadamente a simplificação de sites estáticos construídos apenas com HTML e CSS simples.
SQL no topo do ranking de procura
Entre os crescimentos de popularidade mais fortes está o SQL. Este está em primeiro lugar no Top associado a empregos. A força do SQL vem da procura de profissionais que dominem SQL. De referir que SQL é uma linguagem de consulta estruturada. No ranking aparece também o HTML que é uma linguagem de marcação e para a existe uma procura de profissionais.
A vantagem do SQL resulta da forma como esta pode ser usada com outras linguagens de programação. Muitas apps envolvem uma camada de front-end ou middleware que comunicam com uma base de dados back-end, e assim ao dominar estas facilitam o processo de criação.
Esta pode não ser uma lista que gere consenso, mas resulta de uma análise criteriosa da IEEE. As suas fontes de dados e a metodologia é conhecida, focando-se no que é pedido aos programadores nas propostas de emprego, em especial no que toca às linguagens de programação.
Este artigo tem mais de um ano
Fonte: IEEE
Neste artigo: IEEE, linguagens, programação, SQL, top
Não gosto nada do Python não ter um ficheiro de projecto que guarde as dependencias necessárias ou os ficheiros do projecto e as localizações.
Também não acho muita piada a ser uma linguagem “dynamically typed” permite arquitecturas sem sentido e pouco “type checking”.
Embora permita, não gostei de trabalhar em projectos grandes nesta linguagem
Apesar de ser uma linguagem já relativamente antiga, parece que ainda não está madura, não gosto muito.
O uso das linguagens, depende exclusivamente da capacidade técnica de quem as utiliza, e da sua própria organização e forma de pensar.
Python ganhou muita maturidade nos últimos 10 anos, e ainda tem margem para melhorar nas mais diversas áreas onde está a ser aplicada. Mas por alguma razão é a linguagem de programação mais usada a nível académico.
E pessoalmente também gosto muito das linguagens sem “type checking”. Isto porque permite uma utilização dinãmica.
Para terminar, a grande maioria das linguagens são “antigas”, e provavelmente todas as linguagens “novas” de que gostas, existem porque as linguagens “antigas” foram a base da sua criação.
Com cerca de 85% dos websites, a nível MUNDIAL, desenvolvidos em PHP e esta fantástica linguagem nem aparece no top 10…. Mais uma prova da estatística de treta
Estamos em 2022, praticamente ninguém usa PHP para desenvolver websites.
O PHP que existe nos websites é através dos CMS tipo WordPress, Joomla, Drupal, etc.
Lamento o momento difícil que deves estar a passar.
“Estamos em 2022, praticamente ninguém usa PHP para desenvolver websites”
Devias dar uma olhadela pelo LinkedIn, sites de consultoras e ver qual é o tipo de ‘programador’ que eles mais procuram… Não te preocupes, este teu ‘momento difícil’ vai passar… ou não.
Queres outra estatística ?
https://www.tiobe.com/tiobe-index
Eu apresento factos, tu bitaites. É essa a diferença 😉
Momento difícil? Programo em PHP há 20 anos. Tenho trabalho para programar em PHP até aos 90!!!!! Filipe, ser ignorante não é problema. O grande problema é não querer aprender. Em que escolinha andas? Ainda ten ensinam VB4?
Xi… ficaste parado no tempo.
Nem todos têm pedalada para acompanhar a evolução.
Deves estar a trabalhar numa consultora a ganhar 1000 euritos e onde te dizem que o mundo, desde que acabou, o java é rei e senhor e que é impossível ganhar mais dinheiro com outras linguagens de programação. Ou Andas a “programar” em html e css?
Dois tipos que têm a sorte de perceber programação a discutir o sexo dos anjos! O importante é se interessarem e conseguirem fazer dinheiro com isso. O que importa qual a linguagem do momento ou quanto se ganha. Sejam felizes!
Quando estiveres a ganhar 10.000 euros por mês avisa-me…pena é que já terei morrido há séculos……
porrada em 3, 2, 1 ….
https://www.zdnet.com/article/developer-jobs-and-programming-languages-whats-hot-and-whats-next
Estás a ver onde se encontra o PHP ? Quase no final da tabela!
Deixa adivinhar, também é outra “estatística de treta”!
Provavelmente estás a confundir com o salário anual.
no comments
De onde vem esta estatística?
Sabes que fazer websites e programar são coisas diferentes, certo?
Calculou em PHP
Gostava de ver, por mera curiosidade, onde se encontra as linguagens low-code, no caso de Outsystems e Mendrix…
A propria Outsystems tem vindo a crescer exponencialmente…o mercado internacional tem vindo apostar neste tipo de linguagens…
só quem não sabe nada de programação, é que fala de outsystem neste tópico.
drag and drop não é programar.
na minha opinião, nenhum programador, que se prese, deve apoiar este tipo de ferramentas.
lol!
Só quem nunca programou em Outsystems é que não sabe do que fala…
Low code é o futuro…quer queiras quer não…
Experimenta estar num projecto a sério e de grande dimensão e vais ver o que é drag and drop nessa vida…
As ferramentas low / no code certamente têm o seu lugar, mas não vão substituir o “comum” desenvolvimento de software.
Principalmente em projectos grandes e de elevada complexidade.
HTML é uma linguagem de programação?
Lê o artigo e depois vais perceber.
O HTML é uma linguagem de marcação.
Olhem como o Java continua lá em cima. 🙂
Eu neste momento estou interessado em aprender JavaScript. Só para se ter uma ideia: trabalhei num hotel de 4 estrelas que o software de reservas era todo feito em JavaScript. Eu sei das limitações mas penso que é um software com muito potencial para trabalhar em conjunto com html e css, casam de forma perfeita.