Ranking das linguagens de programação


18/10/2016


Muitos clientes acabam nos perguntando sobre o posicionamento das linguagens de programação e qual é a melhor para determinado projeto.

Em suma, sabemos que projeto de sistemas corporativos que precisam de robustez, segurança na distribuição de versões, suporte técnico, grande base de conhecimento disponível e profissionais qualificados no mercado, vão de encontro às linguagens Java e C#.

Outros projetos que são "as a service", buscam inovação, podem fazer uso de um rol maior de linguagens como Ruby, PHP, JavaScript (Node), Python, Perl e outras.

À exceção de sistemas embarcados em dispositivos, os firmwares, e as próprias linguagens em geral que são em sua maioria desenvolvidos em C, C++ e até mesmo Assembly (Assembler), e possuem grande base instalada, o ranking de linguagens pode ser resumidos em alguns blocos:

  • Sistemas corporativos - Java e C#
  • Sistemas embarcados (firmwares) e linguagens - C, C++ e Assembly
  • Sistemas mobile (iOS, Android, Windows Phone) - Objective-C, Swift, Java, C#
  • Linguagens de script - Ruby, PHP, JavaScript (Node), Python, Perl

Claro que há outras linguagens de destaque como R, Go, Scala, Groovy e etc., mas não tem grandes fatias do mercado ou são de aplicação específica como é o caso do R.

Como referência, seguem abaixo dois rankings bem conhecidos sobre as linguagens: o Tiobe index e do IEEE:

Tiobe Index: http://www.tiobe.com/tiobe-index/
IEEE: http://spectrum.ieee.org/static/interactive-the-top-programming-languages-2016

A BigData Systems, nesta área, ajuda as empresas em desenvolvimento de sistemas, processos e metodologias com base na engenharia de software e nas práticas mais modernas de mercado.

Para saber mais, entre em contato conosco!

Boa programação a todos.

Eduardo Monesi

Mestre em engenharia de software pelo IPT/USP, mais de 20 anos de experiência em desenvolvimento de sistemas e infraestrutura de TI, sempre arranja uma solução simples para seus negócios.

Compartilhe
Back to top