Buscar

As 15 principais linguagens de programação do mundo! Becode

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 1/38
As 15 principais linguagens de programação do
mundo!
Se você chegou até esse post, é muito provável que você já tenha ouvido falar em
linguagens de programação. Elas são diversas, estão em constante processo de
evolução e foram criadas para resolver algum problema específico da área
computacional.
Sim, existem muitas linguagens de programação por aí! Contudo, quais são as
principais? qual é o objetivo e filosofia de cada uma? E a origem de cada uma?
Relevância no mercado de trabalho?
Pois é exatamente sobre isso que esse artigo irá tratar. Continue lendo e conheça as
15 principais linguagens de programação do mercado de TI!
PS: ao longo do artigo, também iremos passar diversas dicas de cursos bons e
baratos (em português) para facilitar o aprendizado em cada uma dessas linguagens

por Nemora Dornelles há 2 anos  23.1k Views  98

25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 2/38
incríveis. Continue lendo!
Código Binário x Linguagens de Programação
Inicialmente, os computadores foram criados para realizar cálculos matemáticos de
forma muito mais rápida do que seres humanos são capazes. Para que isso fosse
possível, era necessário que as devidas instruções matemáticas fossem repassadas
às máquinas. Nesse momento, surgiram as linguagens de programação.
Em outras palavras, para que uma instrução seja “entendida” pelo computador, é
necessário que sejam escritas em linguagem de máquina, ou seja, códigos binários
formados por sequências de 0 e 1.
Isso quer dizer que para aprender a programar, preciso aprender sobre codificação
binária? Bem, esta é uma decisão sua, mas para te tranquilizar, a resposta é NÃO!
Programar diretamente em linguagem de máquina é sim possível, porém, é um
processo lento e difícil, praticamente inviável nos dias de hoje devido a complexidade
dos sistemas modernos. Sendo assim, para que você não precise codificar de forma
binária, existem as linguagens de programação. Estas são próximas as linguagens
humanas e, portanto, mais fáceis de serem lidas e compreendidas.
O que são linguagens de programação?
Resumindo, linguagens de programação são padrões de codificação binária, com
sintaxe e semânticas específicas. Desta forma, capazes de criar instruções para
máquinas. Graças a esses conjuntos de códigos e recursos, é possível criar programas
e sistemas para resolver os mais diversos problemas do cotidiano.
Para melhor compreensão!
O humano fala através de um idioma, já o computador entende binário. Então para que
ambas as partes consigam se comunicar, é necessário um intermediário: uma
linguagem de programação.
Através dela, é possível programar  de uma forma que um compilador traduza as
instruções para o computador (em binário). De outra forma, caso seja uma linguagem
interpretada, as instruções seriam repassadas a um interpretador para a sua execução.
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 3/38
Resumindo, linguagens de programação existem para ser o canal de comunicação de
um programador com o hardware (máquina).
Tipos de linguagens de programação
Existem diversas categorias para classificar linguagens de programação, nesse post,
iremos citar as 2 principais:
Paradigma de programação
Um paradigma de programação, a grosso modo, é a forma utilizada para resolver um
problema computacional. Linguagens podem suportar mais de um paradigma
(linguagens multiparadigma), este a ser escolhido conforme o problema a ser
resolvido. Abaixo, os dois principais paradigmas de programação.
Paradigma Procedural ou Imperativo
Conceito de programação que define softwares como uma sequência de comandos
para o computador executar. O nome do paradigma, Imperativo, está ligado ao tempo
verbal, onde repassamos “ordens” ao computador: faça isso, depois isso e depois
aquilo.
Paradigma Orientado a Objetos
Paradigma mais popular atualmente, trata-se de um conceito de programação baseado
no uso de componentes individuais. Estes são chamados objetos e fazem parte da
composição do software.
Tentamos resumir. Contudo, paradigmas de programação merecem um post
específico para o assunto. Pensando nisso, escrevemos o seguinte artigo para tratar
esse assunto com mais detalhes.
Alto ou baixo nível
As linguagens também são classificadas em níveis (alto ou baixo). Existem aquelas
em que a sintaxe se aproxima a uma linguagem humana, por isso entram na categoria
das linguagens de alto nível.
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 4/38
Por outro lado, existem as linguagens que possuem sintaxe e semântica próximas ao
código de máquina, portando, classificadas como linguagens de baixo nível. Para
saber mais sobre o assunto, leia nosso post sobre linguagens alto nível vs. baixo nível.
As linguagens de programação mais populares
Antes de mais nada, é importante esclarecermos algumas questões:
As linguagens tratadas aqui não foram selecionadas ao acaso, nem de acordo
com a nossa única e exclusiva opinião. Para essa seleção, nos baseamos nos
conceituados rankings da TIOBE, IEEE Spectrum e Redmonk.
Como os rankings passam por frequentes atualizações (e o próprio mercado de TI
também pode nos surpreender), apresentaremos as linguagens de programação
que ficaram entre as mais populares nos três rankings.
Para essa lista, foram consideradas apenas linguagens de “programação”. Não
foram consideradas outros tipos de linguagens da área de tecnologia, como
linguagens de marcação (HTML), linguagens de folhas de estilo (CSS), linguagens
de consulta estruturada (SQL) e entre outras.
A lista não está ordenada, pois existem diversos critérios de ordenamento, como:
popularidade, relevância, empregabilidade e por aí vai. Além disso, as posições
estão em constante mudança, pois a linguagem de programação que faz sucesso
hoje, pode já não ser mais tão relevante mês que vem ou ano que vem. Pensando
nisso, o post será atualizado de forma anual.
Vamos lá? Veja abaixo quais são as principais linguagens de programação, bem
como, suas histórias, curiosidades, objetivos e características!
Java
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 5/38
No início da década de 90, um grupo de engenheiros dava início ao Projeto Green, na
empresa Sun Microsystems (hoje pertencente à Oracle). A ideia era criar novas
tecnologias que permitissem a comunicação entre diferentes dispositivos utilizados no
dia a dia das pessoas, como televisão, vídeo cassete, aparelhos de TV a cabo,
eletrodomésticos e entre outros.
Sim, a ideia era promissora para a época, mas não deu certo,  o mercado ainda não
possuía espaço para a tecnologia. Mas nem tudo foi em vão, afinal, esse projeto deu
origem à linguagem de programação Java. Com a expansão da internet, a linguagem
foi conquistando espaço e sendo utilizada para executar aplicações nos browsers.
Desta forma, transcendendo a simples interpretação de códigos HTML.
Atualmente ela é usada para diversos fins e está presente também em sistemas
operacionais, dispositivos móveis, mainframes e por aí vai.
Como explicar esse sucesso?
Bem, existem diversas características que tornam a linguagem Java tão popular, talvez
a mais em evidência nos dias de hoje seja o fato de que Java é a linguagem base para
o desenvolvimento de aplicações mobile para Android, simplesmente a plataforma
mobile mais utilizada no mundo. Entretanto, além disso, podemos citar:
A sintaxe similar a outraslinguagens mais antigas, como C e C++. Isso
proporciona fácil entendimento para programadores dessas linguagens.
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 6/38
Suporte à Orientação a Objetos – Java é uma das principais representantes das
linguagens orientadas a objetos.
Portabilidade – a compilação do código fonte cria um executável que, por sua vez,
será interpretado por uma máquina virtual. A máquina virtual funciona como um
intermediário entre o código e a plataforma na qual esse código será executado.
Isso permite que a aplicação seja executada em diferentes plataformas (Filosofia
WORA: write once, run anywhere. Em português, “Escreva uma vez, execute em
qualquer lugar”).
Alta performance e entre outros fatores!
Enfim, existem muitas outras características que justificam a importância e
popularidade dessa linguagem. Se você pretende aprender Java, dê uma olhada nesse
excelente curso de Java, vale a pena conhecer!
Linguagem C
Criada pelo cientista da computação Dennis
Ritchie em 1972, a linguagem C é derivada
das antigas ALGOL 68 e BCPL. Ela surgia da
necessidade de escrever programas de
maneira mais fácil que a linguagem Assembly
(mais próxima do código de máquina e,
portanto, mais complexa de se entender).
No ano seguinte à sua criação, C é usada para
escrever uma versão do sistema operacional
Unix e, com isso, passou a ganhar
notoriedade.  Mas foi a partir do ano de 1978, com a publicação do livro “The C
Programming Language”, que a linguagem passou a ser difundida no mercado, sendo
utilizada também em outras áreas e para outros fins na programação de
computadores.
Vantagens da linguagem C:
Por ser estruturada, a linguagem C torna o processo de desenvolvimento mais
simplificado.
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 7/38
Fácil portabilidade
Simples, pois conta com um conjunto de bibliotecas de funções e sub-rotinas que
auxiliam no desenvolvimento de sistemas.
Provê recursos também de baixo nível, permitindo a incorporação de códigos
Assembly.
Hoje em dia, além de grande parte dos sistemas operacionais existentes no mercado
serem escritos em C, a linguagem também é muito utilizada no desenvolvimento de
interpretadores, compiladores, editores de texto, softwares de computação gráfica e
tratamento de imagens, banco de dados e entre outros.
Para aprender e dominar a linguagem do início ao fim, dê uma olhada nesse
treinamento incrível sobre a linguagem C que separamos para você.
Linguagem C++
Como o próprio nome já nos permite concluir,
C++ é uma linguagem baseada em C, criada
na década de 80 por Bjarne Stroustrup.
Inicialmente, o objetivo do cientista da
computação era desenvolver uma nova
versão do Kernell (núcleo) do sistema
operacional Unix e, para isso, escolheu a
linguagem C como base. Sua escolha foi
devido à performance, portabilidade e
possibilidade de uso para diversos fins.
Durante o desenvolvimento, Stroustrup implementou diversas melhorias à linguagem
C, incluindo alguns recursos de orientação a objetos. A linguagem criada pelo cientista
da computação recebia, inicialmente, o nome de “C com classes”. Entretanto, 3 anos
mais tarde passou a ser chamada de C++.
C++ tornava-se assim uma linguagem muito poderosa, capaz de resolver problemas
ainda mais complexos. Ela continua em constante evolução e hoje é utilizada nos mais
diversos tipos de aplicações, como: jogos, editores de texto, editores de imagem e
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 8/38
entre outras tantas finalidades. Se você se interessou por essa linguagem, dê uma
olhada nesse curso para aprender a programar em C++.
Principais características
Multi-paradigma
Compatibilidade com a linguagem C
Portabilidade
Boa performance
Linguagem C#
C# (lê-se “c sharp”), trata-se de uma linguagem de programação desenvolvida pela
Microsoft e lançada em julho de 2002. A linguagem é um dos recursos da plataforma
.NET (pronuncia-se “dot net”), que foi criada com o objetivo de melhorar a
comunicação entre diferentes tecnologias utilizadas pela empresa.
É uma linguagem orientada a objetos, cuja sintaxe foi baseada nas precursoras C++,
Java e Object Pascal. Desse modo, programadores que conhecem pelo menos uma
destas linguagens, podem facilmente aprender a programar em C#.
Principais características
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 9/38
Suporte à Orientação a Objetos;
Uso do conceito de máquina virtual (assim como Java)
Portabilidade
Sintaxe simples e de fácil compreensão
O sucesso da linguagem C# é muito relacionado a sua constante evolução, mas
também pelo leque de recursos que a tecnologia oferece, aumentando a produtividade
no processo de desenvolvimento. A linguagem pode ser utilizada na criação de
diversos tipos de aplicações, com foco em soluções de alto nível.
O C# é uma excelente linguagem para iniciantes e, se você gosta dos produtos da
Microsoft, essa linguagem é ideal para você. Dê uma olhada no curso completo de
programação C# aqui.
Python
Criada no início dos anos 90, Python é uma linguagem de programação desenvolvida e
distribuída pela Python Software Foundation, comumente utilizada para fins diversos
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 10/38
na programação. Considerada uma linguagem de altíssimo nível, Python suporta
diferentes paradigmas de programação e conta com recursos poderosos.
Uma das principais características da linguagem Python é a legibilidade do código. A
linguagem possui uma sintaxe moderna e clara, o que favorece a escrita de códigos
organizados, fáceis de compreender e manter, sem perda em produtividade.
Outras duas propriedades fazem do Python uma das principais linguagens de
programação do mercado:
Suporte a múltiplos paradigmas de programação
Desenvolvimento comunitário, o que facilita a constante evolução da linguagem
Python é muito usado em aplicações web, soluções complexas, jogos e entre outros.
Essa linguagem também é frequentemente ensinada em cursos de lógica de
programação devido à simplicidade da sintaxe. Além de tudo isso, Python tem sido
muito utilizado para o desenvolvimento de aplicações que se utilizam de técnicas de
Inteligência Artificial e Aprendizado de Máquina (Machine Learning – ML). Aliás, essa
é a proposta desse curso de Python para Data Science e Machine Learning.
JavaScript (JS)
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 11/38
Muita gente confunde JavaScript com Java, por isso é preciso deixar isso bem claro.
São duas linguagens de programação distintas. Em outras palavras…
JavaScript não é Java!
Essa confusão entre as duas linguagens existe desde o lançamento do JavaScript e se
deve, claro, aos seus nomes. Mas existe uma razão para elas possuírem nomes
parecidos?
Sim! O JavaScript estava sendo desenvolvida pela empresa Netscape, que negociava
na época uma parceria com a Sun Microsystems (do Java, lembra?). Assim, para
aproveitar um pouco do sucesso da linguagem Java, em uma estratégia de Marketing,
a linguagem que antes era chamada de LiveScript, foi lançada com o nome de
JavaScript.
Além dos nomes, as sintaxes de Java e JavaScript também são parecidas. Mas isso
também têm explicação: ambas, assim como muitas linguagens da época, foram
baseadas em C, daí a semelhança.
OK, mas o que é JavaScript?
JavaScript é uma linguagem de programação criada para navegadores, com o objetivode proporcionar maior interatividade às páginas web. Suportada hoje por todos os
navegadores, o JavaScript é padronizado pela ECMA Internacional e considerado a
linguagem de programação Web mais popular do mercado.
Se você buscar materiais sobre JavaScript na web, provavelmente você encontrará
muita informação sobre o lado “client-side” da linguagem. Mas, o que é isso?
Client-side x Server-side
Grosseiramente, dizemos que o que é executado na interface do usuário é considerado
client-side (lado do cliente), como o que aparece na sua tela (imagens, textos, cores,
etc etc).  Por outro lado, tudo o que é executado no servidor é server-side (lado do
servidor), por exemplo, a interação de um website com o seu banco de dados, local
onde estão armazenados arquivos HTML, imagens, vídeos, dados de texto e demais
arquivos que compõem a página que aparece para o usuário final.
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 12/38
Por que o JavaScript é tão especial?
Com JavaScript você pode trabalhar os elementos no client-side: alterar a estrutura de
um documento HTML, modificar estilos CSS, realizar ações conforme a interação do
usuário com a sua aplicação, realizar validações de formulários e muito mais. Em
outras palavras, o JavaScript é o responsável por trazer vida a uma página web no lado
client-side.
Entretanto, o JS é muito mais do que isso. Atualmente, devido a constante evolução da
linguagem, a tecnologia pode ser utilizada inclusive no lado server-side e aplicações
mobile. Desta forma, tornando-se uma das linguagens mais versáteis existentes.
Na Becode, possuímos um curso focado em iniciantes em HTML, CSS e JavaScript.
Em outras palavras, para aqueles que desejam aprender essas tecnologias do zero!
Perl
Perl é uma linguagem de programação criada e mantida pelo programador americano
Larry Wall. A ideia de Wall era criar uma linguagem que, acima de tudo, fosse prática e
proporcionasse mais liberdade ao desenvolvedor.
Principais características
Multiplataforma
Código aberto
Fácil de aprender, principalmente quando já se tem familiaridade com outras
linguagens
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 13/38
Usos diversos: aplicações web, interfaces gráficas, programação de redes,
processamento de textos, jogos, etc.
Quanto ao mercado de trabalho, há quem diga que a linguagem esteja caindo em
desuso. No entanto, Perl continua em aprimoramento e ainda se mantém boas
posições nos rankings mundiais de linguagens de programação. Entretanto, talvez não
seja a realidade brasileiro.
Assembly
Assembly é uma linguagem de programação de baixo nível, também definida, muitas
vezes, como linguagem de montagem. Nascida em meados dos anos 50 (Sim! Anos
50), o Assembly abriu as portas para a segunda geração de linguagens de
programação, quando os computadores ainda funcionavam a válvulas.
Na época, se utilizava notação binária para programar, o que era uma tarefa
extremamente difícil. Assim, a linguagem Assembly surgiu como uma alternativa, pois
poderia ser compreendida de uma forma menos complexa. Ainda assim, o código
Assembly necessitava ser traduzido para a linguagem de máquina. Neste momento,
surge o Assembler, software capaz de realizar essa “tradução”.
ATENÇÃO! não confunda a linguagem Assembly com o sistema Assembler.
Provavelmente você deve estar se perguntando:
“Se Assembly é uma linguagem tão complexa, então ninguém mais deve usar, certo?”
Errado! Embora seja uma linguagem complicada, o Assembly ainda é muito utilizado
no desenvolvimento de sistemas que atuam de forma mais próxima ao hardware,
como drivers de dispositivos, firmwares e microcontroladores. Além de aplicações que
precisam do máximo de recursos da máquina.
PHP
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 14/38
PHP é uma linguagem de programação de livre distribuição, utilizada em todo o mundo
para criação de sistemas web dinâmicos. OK, mas o que significa PHP? É uma longa
história, mas vamos resumi-la para você.
Com a expansão da internet, o programador Rasmus Lerdorf criou uma ferramenta
simples para contabilizar o número de visitantes de suas páginas. Daí surge o
Personal Home Page Tools, o embrião da linguagem PHP, baseado nas linguagens C e
Perl.
Na segunda versão do PHP – que até então ainda não era uma linguagem de
programação – novas funcionalidades foram adicionadas, dentre elas a interpretação
de formulários. A partir disso, Lerdorf disponibilizou o código fonte do PHP para outros
programadores que passaram a trabalhar no projeto e criar novos recursos à
ferramenta.
Em 1998, os programadores israelenses Zeev Suraski e Andi Gutmans reescreveram o
PHP, oferecendo novas funções e características capazes de torná-la uma linguagem
de programação.
Desse modo, a linguagem se mantinha com o nome PHP, devido à popularidade já
conquistada, mas o significado da sigla passava a ser PHP Hypertext Preprocessor, um
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 15/38
acrônimo recursivo.
Os códigos PHP são interpretados no servidor, logo trata-se de uma linguagem server-
side. Sempre que o navegador solicitar, o interpretador processa o código da página e
gera um HTML, que será enviado como resposta ao cliente. Podendo incluir, por
exemplo, informações do banco de dados, já que o PHP possui essa funcionalidade.
Principais características
Suporte tanto à programação estruturada, quanto à orientação a objetos
Fácil aprendizado (é necessário aprender HTML antes)
Boa performance
Portabilidade
Código aberto, é liberado para a comunidade de programadores trabalhar na
evolução da linguagem e consultar problemas já resolvidos anteriormente
Se for para resumir, podemos dizer que o PHP é uma das linguagens programação
mais populares e, portanto, uma das mais requisitadas pelo mercado de
Desenvolvimento Web, principalmente, se você pretende trabalhar em agências de
comunicação.
Quando o assunto é PHP, existem diversos treinamentos excelentes disponíveis na
web. Entre todos eles, preciso dar um destaque especial para esse curso completo de
PHP 7, pois é realmente completo e muito bem avaliado. Vale a pena!
Ruby
Criado em 1995 pelo programador japonês Yukihiro Matsumoto (mais conhecido como
Matz), o Ruby é uma linguagem de programação orientada a objetos e de sintaxe
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 16/38
simples. A proposta de Matz era desenvolver uma linguagem legível, fácil e agradável,
daí o slogan da linguagem:
“O melhor amigo do programador”
Inspirada em linguagens como Perl, LISP e SmallTalk, Ruby é utilizada principalmente
no desenvolvimento de aplicações web.
Principais características
Linguagem interpretada
Multiplataforma
Produtividade
Código aberto (open source), mantido por uma comunidade ativa de
desenvolvedores de todo o mundo
Ruby on Rails não é Ruby!
É muito comum encontrar materiais sobre essa linguagem com o nome de Ruby on
Rails (ou Rails ou RoR). Contudo, fique esperto! Ruby on Rails é um framework utilizado
em conjunto com o Ruby. Entretanto, Ruby on Rails não é a linguagem de programação.
A linguagem de programação é apenas “Ruby”.
Dito isso, precisamos dar o devido mérito ao framework. O Ruby on Rails é responsável
por muito do sucesso obtido pelo Ruby. Atualmente, muitas startups escolhem Ruby e
Ruby on Rails para desenvolver suas aplicações, pois a tecnologia permite que se
dedique mais tempo e atenção ao negócio em si do que ao desenvolvimento. Isto
ocorre,pois normalmente os prazos para conclusão dos projetos que usam essas
tecnologias são mais curtos, tamanho é a produtividade que a linguagem e o
framework proporcionam.
Ruby já é uma das linguagens de programação mais populares e ainda possui altas
perspectivas de crescimento. Trata-se de uma tendência! Aplicações web de grande
relevância, como Twitter e GitHub utilizam a linguagem. Vale a pena aprender essa joia
(literalmente)! Portanto, se você gostou da filosofia por trás do RoR, não deixe
de conhecer o curso completo de Ruby on Rails!
 
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 17/38
Google Go
Go é uma linguagem de programação criada pela Google. Possui o propósito de
aumentar a produtividade em projetos. A linguagem foi lançada em 2009, surgindo
como solução para atender a diversas necessidades da empresa.
O foco da linguagem é a performance, buscando ótimos desempenhos tanto da
compilação, quanto de processamento da aplicação. A Go é multiplataforma, com
suporte para Linux, Windows, MacOS e entre outros.
Outras características
Código aberto
Combina recursos de alto e baixo nível
Sintaxe simples, buscando facilidade para aprender e programar
Altamente escalável
Ótimo recurso de programação concorrente
A linguagem Go vem alcançando posições cada vez melhores nos rankings das
linguagens de programação. Dropbox, Uber e SendGrid são alguns exemplos de
empresas que utilizam essa tecnologia. No Brasil, a tecnologia ainda não é muito forte.
Aí você diz: “putz, então não deve existir curso de Google Go em português…”
Então, claro que existe! Dê uma olhada no curso Go (Golang): Explorando a Linguagem
do Google. 
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 18/38
Swift
Criada pela Apple, Swift é uma linguagem de programação destinada ao
desenvolvimento de aplicativos para as plataformas da marca, como Mac OS, iOS,
Apple Watch e Apple TV.
Swift é open source e foi projetada também com o objetivo de proporcionar liberdade
para os programadores. Possui sintaxe simples, performance e possibilidade
incorporar códigos em Objective-C (antecessor ao Swift).
A linguagem Swift vem ganhando cada vez mais espaço no mercado de TI. Afinal de
contas, se você deseja trabalhar com os produtos da Apple, você precisa aprender
Swift ou Objective-C. E, convenhamos, a Apple ocupa uma fatia substancial do
mercado de TI.
Para aprender mais sobre o Swift e dar os seus primeiros passos com o
desenvolvimento de aplicações iOS, confira o nosso curso de Swift – Aprenda a
programar para iOS!
Visual Basic (VB)
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 19/38
Em meados da década de 60, os
matemáticos John George Kemeny e Thomas
Eugene Kurtz criaram a linguagem de
programação BASIC. Esse nome é um
acrônimo de Beginner’s All-purpose
Symbolic Instruction Code que, em
português, significa Código de Instrução
Simbólica para Iniciantes.
O objetivo dos professores era criar uma linguagem para uso didático, mais simples de
ser assimilada pelos estudantes. Assim, o BASIC, que havia sido inspirado em
FORTRAN e ALGOL 60, ganhava cada vez mais popularidade, exatamente pela
facilidade de aprendizado.
Já na década de 90, depois de inúmeros trabalhos realizados com o Basic, a Microsoft
lançava a primeira versão do Visual Basic, uma linguagem de programação orientada a
objetos baseada em Basic que, dentre diversas funcionalidades, passou a contar com
recursos para criar interfaces gráficas para o usuário.
Em 2002, a linguagem passava a fazer parte da plataforma .NET da Microsoft,
passando a ser chamada comumente de VB .NET. Para a empresa, tornar o VB um
novo integrante da plataforma .NET foi uma forma eficaz de unir a produtividade
oferecida pela linguagem aos poderosos recursos oferecidos pelo framework.
O Visual Basic .NET, embora tenha perdido espaço para outras tecnologias como Java
e C#, ainda é muito utilizado no mercado de soluções de alto nível. Se você deseja
aprender ele, talvez esse curso seja uma boa ideia.
Linguagem R
Desenvolvida na década de 90, R é uma linguagem de programação destinada à
computação estatística. O nome da linguagem vem das iniciais de seus criadores, os
estatísticos neozelandeses Ross Ihaka e Robert Gentleman.
R é open source, sendo constantemente aprimorado por diversos profissionais pelo
mundo. A linguagem também é multiplataforma, com suporte para sistemas
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 20/38
operacionais Linux, Windows e Mac.
Desde seu surgimento, a linguagem R é
amplamente utilizada no desenvolvimento de
aplicações de estatística, sistemas para
construção de gráficos, softwares de análise
de dados e entre outros. R conta com grandes
bibliotecas de funções específicas para a área
de estatística, além de um importante
Ambiente de Desenvolvimento Integrado (IDE) que recebe o mesmo nome da
linguagem.
Ultimamente, a linguagem R ganhou muito destaque devido a sua constante utilização
para o desenvolvimento de sistemas baseados em técnicas de Machine Learning –
ML. Em outras palavras, R é uma tendência, provavelmente, já uma realidade em países
mais adiantados. Portanto, se você gosta de matemática e essa área de ciência de
dados e Machine Learning, aprender R é praticamente uma obrigação.
Objective-C
Trata-se de uma linguagem de programação orientada a
objetos, baseada em SmallTalk e C, multiplataforma,
criada pelos cientistas da computação Brad Cox e Tom
Love no início dos anos 80. A ideia era criar uma
linguagem de programação que primasse pela
reutilização de código.
O Objective-C hoje pertence à Apple, sendo utilizada no
desenvolvimento de aplicações para o sistema iOS. Embora a companhia tenha criado
a linguagem Swift baseada em Objective-C, a intenção, segundo a própria Apple, não é
uma linguagem substituir a outra, mas sim fazer com que ambas sejam capazes de
coexistir. Assim, aplicativos desenvolvidos em Swift podem ter partes do código
escritas em Objective-C e vice-versa.
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 21/38
Apesar dessa filosofia apresentada pela Apple, o Objective-C encontra-se em declínio,
devido a ascensão da linguagem Swift. Entretanto, a linguagem ainda apresenta boas
colocações nos rankings de popularidade mundial.
Afinal, qual é a melhor linguagem de programação?
Não há! Entenda que não existe uma linguagem melhor que outra, cada uma tem suas
características que a tornam mais adequada para cada projeto. É muito importante que
você identifique as necessidades da sua aplicação e busque uma linguagem que
ofereça os melhores recursos para atendê-las. Claro, dependendo da sua área de
atuação e especialização no mercado de desenvolvimento, você irá acabar trabalhando
mais com uma linguagem ou outra. Abaixo alguns exemplos:
Para desenvolvedores front-end: JavaScript
Para desenvolvedores back-end: Java, PHP, C, C++, Python, Ruby, C# e por aí vai
Para desenvolvedores mobile: Java, Swift, Objective-C e JavaScript
Para Cientistas de Dados: Python ou R
Para iniciantes: Python ou Ruby
Portanto, tenha foco e coerência com a sua área de atuação, mas ao mesmo tempo,
não se prenda a uma única tecnologia salvadora e perfeita. Existem muitas opções e
combinações de conhecimentos que são extremamente válidos.
Se você deseja aprender a programar, busque bons cursos e dedique um tempo todos
os dias para isso. Programar é como tocar um instrumento: você nunca vai aprender
apenas com teoria. É preciso praticar, praticare quando se cansar… pratique mais um
pouquinho!
Espero que esse post ajude você a entender mais sobre programação e as tão
famosas linguagens! Sugestões, comentários e críticas, fique à vontade para comentar,
ficaremos felizes em ouvir você! Até a próxima!
O QUE VOCÊ ACHOU DESSE POST?
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 22/38
41
points 
COMENTÁRIOS
NOSSO SITE FACEBOOK
Escrito por Nemora Dornelles
Colecionadora de certificações Microsoft, Linux e ComptIA. Formada em Desenvolvimento de
Sistemas para Web. Fã declarada do falecido MIRC e do atual BitCoin! É instrutora de
desenvolvimento e infraestrutura de TI há mais de 10 anos, onde já contribuiu para a formação de
milhares de profissionais da área!
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 23/38
LEAVE A REPLY
fernando
há 2 anos
muito bom! bastante esclarecedor
Nemora Dornelles
há 2 anos
Que bom Fernando, a ideia é sempre ajudar.
Oswaldo
há 2 anos
Muito obrigado pelo seu post.
Nemora Dornelles
há 2 anos
Oi Oswaldo, fico feliz que tenha gostado! Obrigado.
richrd
há 2 anos
quero saber qual a 1º linguagem de programação do mundo…
Nemora Dornelles
há 2 anos
Bom dia, Richrd! Conforme a história, a primeira linguagem de programação foi Plankalkül, porém esta
linguagem não teve grande relevância. Então, creio que o Fortran foi a primeira linguagem de
programação que realmente teve algum impacto significativo, dando lugar para linguagens como
Cobol e Algol que vieram em seguida. Se você tiver interesse em saber mais sobre a história das
linguagens de programação, sugiro que você acesse esse link, na seção de “história”. Espero ter
ajudado! Abraços!
Miguel
há um ano
E o Pascal/Object Pascal aonde entra ai? Apesar de ter perdido muitos adeptos durante anos, tem
permanecido nos rankings inclusive tendo apresentado grande crescimento recente com a entrada do
Delphi no terreno Linux e a crescente comunidade do FPC/Lazarus, que é cross-plataform, segue a
filosofia WORA e não depende de máquinas virtuais, tornando-o mais rápido e seguro e independente. 
OBS.: 
– O RedMonk baseia seu ranking no Git (Aberto) e Stack Overflow o que não significa “linguagens em
uso” e sim “linguagens em estudo” podendo até ser tendências futuras por causa do material produzido
mas não significando seu real uso. 
– O IEEE Spectrum desconsidera completamente o Object Pascal fazendo crer que o Delphi é o próprio,
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 24/38
inclusive esta, sempre foi uma reclamação quanto aos rankings do Tiobe, que parece que começou a se
atentar para o detalhe.
Tive um professor na faculdade que tinha mente tão fechada ou “discriminatória” quanto ao pascal que
mesmo eu querendo apresentar provas de que o Pascal a muitos anos era orientado a objetos ele
insistia irritantemente que Object Pascal não existia, que era somente estruturado e que não queria ver
que isso era apenas uma ideia que não tinha dado certo. Me valho de lembrar que em cada aula ele se
referia a Oracle como a “nona” maravilha do mundo. 
Acabei desistindo de insistir por medo.
Erick Scudero
há um ano
Olá Miguel, entendemos o seu ponto e não discordamos dele. Muito pelo contrário, você tem razão no
que fala. O seu professor, pelo simples fato de ser professor, não poderia ter uma mente tão fechada.
Mas enfim… Nesse post, procuramos nos basear nos principais rankings existentes no mercado,
justamente para não ficar uma coisa do tipo:
“Nós estamos dizendo isso e ponto final”
Não! É algo baseado nos maiores rankings da atualidade e não na nossa humilde opinião.
Claro, sabemos que todos os rankings possuem pontos positivos e negativos, como você mesmo
destacou. Entretanto, quando fizemos a análise dos três rankings, entendemos que o Object Pascal
não entraria na lista das 15 principais linguagens. Espero que entenda e obrigado pelo seu comentário.
Isso só enriquece a discussão, abraços!
Wagner
há um ano
Excelente artigo amiga, parabéns Deus te abençoe!
Erick Scudero
há um ano
Obrigado, Wagner, podes deixar que irei passar o recado para a Nemora, abraços!
Edivaldo
há um ano
adoreia o seu poste.estou estudando C, para aprimorar o html.e de pois quero estudadarC++.prarbens
Erick Scudero
há um ano
Olá, Edivaldo, que legal! Se você for trabalhar com HTML, recomendo também: JavaScript e PHP.
Abraços!
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 25/38
Eloy Malaco
há um ano
Sou leigo, mas é o primeiro poste que fala sobre programação que eu consigo entender. Parabéns.
Erick Scudero
há um ano
Eloy, isso nos deixa muito felizes! Muito obrigado mesmo por esse feedback seu. Abração!
Clever Vieira
há um ano
Excelente Matéria, Parabéns.
Erick Scudero
há um ano
Giuseppe Valduga Cruz
há um ano
Obrigado pessoal da Becode, pela atenção que através do contato. Em especial ao Erick pelas
orientações. Achei o post sobre linguagens muito esclarecedor.
Erick Scudero
há um ano
Valeu, Giuseppe! Nós que agradecemos! Abração!
FERNANDO
há um ano
Muito esclarecedor ..ajudou muito .. obrigado por compartilhar esse conhecimento .. 
Eu comecei a interessar por programação , em c , depois fui no assembly , e agora estou curioso, com o
Ruby , e o Python .. Obrigado por expandir meu conhecimento .. 
Acredito que também tem um pouco de , “”GOSTO PESSOAL”” No caso o individuo escolhe aquela que
lhe facilita a produtividade .. muito obrigado ..
Erick Scudero
há um ano
Iniciar por C é excelente e, depois do Assembly, aprender Ruby e Python vai ser tranquilo para você.
Abração Fernando e obrigado pelo feedback!
Celso Ferreira
há um ano
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 26/38
O Object Pascal é uma das linguagens mais poderosas que existe. Os frameworks existentes hoje
permitem que através dessa linguagem sejam desenvolvidos sistemas para praticamente todas as
plataformas: Apple, Microsoft, Android e Linux.
O Object Pascal é uma das linguagens mais performáticas que existe. Sua curva de aprendizado é bem
menor que a maioria das linguagens, pois ele é considerada uma linguagem de alto nível, ou seja, não
utiliza tantos códigos e símbolos como as linguagens baseadas em C.Seus compiladores geram
aplicativos que são executados nativamente pelos sistemas operacionais, coisas que outras linguagens
não fazem e ficam dependentes de máquinas virtuais.
Para quem não trabalhava com TI na década de 90, falar que o Java ganhou espaço por conta de
“performance” é no mínimo amador. Java só ganhou espaço no mercado, principalmente no Brasil,
porque era gratuito! Haviam basicamente 3 opções: Pascal, C++ e Basic. Suas IDEs de desenvolvimento
eram caras e nesse cenário surgiu o Eclipse totalmente gratuito, mas muito longe de ter os recursos de
desenvolvimento que as outras ferramentas ofereciam.
Erick Scudero
há um ano
Celso, obrigado pela sua contribuição. Obviamente, não conhecemos a fundo todas as linguagens de
programação, isso é humanamente impossível. Por isso, baseamos o nosso artigo em pesquisa e
rankings que são referências na área. Justamente para sermos imparciais nessa quesito. Podes ter
certeza, escrever um artigo como esse leva muito tempo de pesquisa e revisão, não é nada amador.
Infelizmente, não conseguimos agradar todo mundo e, claro, ficamos tristes com isso. Bom, de
qualquer forma, acredito que o seu comentário agrega bastante ao conteúdo originaldo artigo e, por
isso, somos gratos! No mais, abaixo deixo um trecho do próprio artigo para reforçar o nosso
embasamento para escrever o post:
“As linguagens tratadas aqui não foram selecionadas ao acaso, nem de acordo com a nossa única e
exclusiva opinião. Para essa seleção, nos baseamos nos conceituados rankings da TIOBE, IEEE
Spectrum e Redmonk.”
Abraços!
Marcelo
há um ano
Cara agradeço seu comentário e vou procurar conhecer essa linguagem assim que “terminar” de
estudar C. Qual seria o motivo, na sua opinião, dessa linguagem ser preterida? A facilidade de
aprendizado?
Erick Scudero
há um ano
Marcelo, tudo bem? Não ficou claro a qual linguagem você está se referindo no comentário acima.
Abraços!
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 27/38
David Machado
há um ano
É lindo ver mulher programando! acho muito importante pois quebra esse paradigma que tecnologia não
é coisa de mulher! Adorei as informações aqui contidas e me ajudaram a traçar um plano de ação para
os próximos anos! Obrigado!
Erick Scudero
há um ano
Certamente, David! A Nemora é uma excelente instrutora nossa (Becode). Ela irá gostar bastante de ler
esse comentário seu. Abração!
Nemora Dornelles
há um ano
Oi David, quando ingressei no mercado de TI escutei muito que “TI é para homens”, dentre outras
coisas, mas ainda bem que isso está mudando, o mundo da TI hoje está bem mais feminino e estamos
ganhando cada vez mais espaço, a prova disso são os eventos voltados exclusivamente para Girls!
Adorei seu comentário. Seja sempre bem-vindo a Becode! No que precisar, fico a disposição.
Marcelo
há um ano
Que interessante. Por qual motivo eventos apenas para mulheres? Simplesmente uma segregação
absurda. Imagine um evento em que apenas homens pudessem participar, seria motivo de gritaria
geral. Um tanto incoerente esse tipo de atitude.
lucas
há 5 meses
concordo plenamente, a segregaçao feminina nao vai trazer igualdade ao mundo. Se é algo voltado
a homens, é porque é machismo e nao sei o que, se é só voltado a mulheres, ai é “nossa que lindo”
Sandro Vargas
há um ano
ótimo post….. parabéns pelas explicações OBJETIVAS, CLARAS E IMPARCIAIS. Estou de fato procurando
uma linguagem que atenda as minhas necessidades ……comecei um curso de Java, MAS, percebi que
além dos comandos serem muito grandes, existe também uma certa subjetividade na grande
quantidade de comandos, o que não se configura necessariamente em um problema, mas é óbvio que o
ESTUDO DO JAVA demanda mais tempo e “perícia”, e tempo infelizmente é um luxo que eu não
disponho, no entanto pretendo em um futuro próximo terminá-lo. Com os esclarecimentos do seu post e
dentre outras pesquisas percebo que para mim, dentro das minhas necessidades a linguagem mais
indicada seria o PYTHON. Desculpe-me, pela minha ignorância, mas gostaria de saber se o PYTHON
TAMBÉM PODE SER APLICADO NA ORIENTAÇÃO A OBJETO? GRATO PELA ATENÇÃO E PARABÉNS
PELA PRESTATIVIDADE
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 28/38
Erick Scudero
há um ano
Olá, Sandro, tudo bem? Nossa! Ficamos muito felizes com o seu comentário. Realmente, o Java é uma
linguagem que demanda um pouco mais de tempo de estudo. O Python, para chegar a perfeição,
também. Mas para iniciar, tem uma curva de aprendizado muito mais rápida. E sim, podes usar o
paradigma orientado a objetos no Python! Dê uma olhada nesse treinamento sobre a linguagem:
– Python para Android, iOS, Windows, Linux, Mac
Abração! Continue nos acompanhando!
Luis
há um ano
Gostei muito do Post, só gostaria de adicionar um pouco de informação sobre o Cobol, 
Uma linguagem ainda usada mundialmente, quase todos as grandes empresas que utilizam Mainframe
possuem linguagem Cobol, como por exemplo: 
Bradesco, Bosh, Ford, Itau, caixa economica federal, HSBC(hoje Bradesco), Santander, Serasa, Bnaco de
NY, mensageria de Cambio internacional, mensageria banco central, etc. 
Costuma-se dizer que o Cobol é um trator enquanto o Java é uma ferrari, não se arranca um toco com
uma ferrari, muito menos se sai para passear com um trator, cobol / Db2 trabalha muito bem com Java,
mas se você for hojje no Bradesco e dar uma espiada na tela do funcionário, é bem provável que veja
uma tela preta de 24 x 80 caracteres.
Erick Scudero
há um ano
Luis, que bom que gostaste do post e valeu pela sua contribuição! Em uma futura atualização do
artigo, iremos lembrar desse seu comentário. Abração!
Marcelo
há um ano
Assim que a Inteligência Artificial estiver desenvolvida programadores se tornarão obsoletos. Isso irá
ocorrer em no máximo uma década.
João Manuel
há um ano
Aprender a programar é sempre bom, mas o melhor é continuar a investigar porque o mundo das TICs é
dinâmico.
Erick Scudero
há um ano
Muito dinâmico! Excelente comentário. Valeu, João!
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 29/38
Daniel
há um ano
Parabéns pelo post pessoal!
Tenho 40 anos e nunca me interessei á fundo pela área de programação no sentido de me tornar um
profissional, mas essa área sempre me atraiu desde criança. Por isso eu gostaria de ter uma opinião de
vocês a respeito do meu interesse em iniciar o aprendizado em programação aos 40 anos de idade,
pensando em trabalhar na área daqui alguns anos. Para você entenderem melhor a minha situação,
tenho uma empresa a mais de 17 anos e hoje 95% das vendas é através de e-commerce. Mas venho
observando a alta demanda de trabalho para programadores no mundo todo, e isso me fez enxergar o
meu futuro com outros olhos, pensando que tenho uma família GRANDE e financeiramente pode ser
vantajoso também.
Então aqui vão as minhas dúvidas: 
*Respondam com SINCERIDADE por favor 
– Na minha idade, tenho chance de ingressar no mercado de trabalho(considerando que eu me dedique
para isso) ? 
– Qual ou quais seriam as linguagens de programação mais indicada para eu iniciar ? 
– É realmente um área atrativa com relação aos salários que o mercado oferece ?
Um abraço!
Erick Scudero
há um ano
Daniel, tudo bem? Então, a área de TI é muito meritocrática. Ou seja, se você sabe e é qualificado, você
tem espaço no mercado de trabalho. Contudo, para chegar a esse nível de qualificação é fundamental
muitos cursos e ter anos de prática. Eu diria que uns 5 anos ou mais. Além disso, quanto mais
avançada a idade, maiores as expectativas dos recrutadores. Sendo assim, como você já tem uma
empresa, eu diria que seria excelente se você estudasse TI como uma forma de complementar e
otimizar a sua empresa que já existe. Como forma de entrar no mercado de trabalho, pode ser
arriscado, pois querendo ou não, sempre há um preconceito contra profissionais com mais de 30 anos
para cargos iniciais, infelizmente. Dê uma olhada nesses outros artigos nossos que vão responder as
suas outras dúvidas: 
– Carreira na TI depois dos 30? Veja 10 dicas para vencer o preconceito! 
– Como escolher a primeira linguagem de programação? 
– Os 5 melhores cargos (e salários) para iniciar no universo da TI 
Abraços, espero ter ajudado! 
Carol
há um ano
Você poderia me falar duas linguagens de programação orientadas a objetos aplicada ao 
desenvolvimento de sistemas contábeis?
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 30/38
Erick Scudero
há um ano
Carol, qualquer linguagem back-end orientada a objetos pode te servir para esse propósito. Você terá
que olhar também outros fatores, como o tamanho da sua equipe, bem como, se o sistema é web ou
desktop. Como você pediu para eu citar duas: Javaou C#.
Juvenal
há um ano
Qual é a Linguagem que deveríamos estudar para fazer sistemas operativos para eletrodomésticos ou
maquinas ?
Erick Scudero
há um ano
Juvenal, a linguagem C provavelmente seja a melhor opção para esse propósito. Como sugestão,
recomendo também que você procure pelo termo “Arduino” na internet. Acredito que irás gostar.
Abraços!
Marcolino do Amaral
há um ano
Conteúdo bastante objectivo, claro e pertinente. Grato
Erick Scudero
há um ano
Muito obrigado! 
Ian Ramos
há um ano
Só por curiosidade, qual a linguagem de programação usada no BeCode? haha.
Erick Scudero
há um ano
Atualmente… PHP, JavaScript e entre outras tecnologias auxiliares 
Claudio Marcio Stocco
há um ano
Só esqueceram de Pascal e Delphi (não estou falando da IDE, mas sim da linguagem de programação
orientada a objetos DELPHI), que são bastante populares.
Claudio Marcio Stocco
há um ano
A já ia me esquecendo de COBOL, que também foi muito popular, e continua sendo bastante utilizada.
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 31/38
Becode
há 12 meses
Olá, Claudio, tudo bem? Então, não é que esquecemos, mas a linguagem não entrou no top 15, que é o
objetivo inicial desse artigo. Nos baseamos pelos principais rankings do mercado, como citado no
início do texto. Rankings como o Redmonk, o TIOBE Index e o IEE Spectrum. Mas com certeza, as
linguagens que você citastes são excelentes e merecem a lembrança! Abraços!
pragmatike.com
há 12 meses
Adorei o site, conheci hoje e virei cliente.
Erick Scudero
há 12 meses
Valeu, Pragmatike! Abração!
Julierme
há 12 meses
Melhor artigo que li sobre o assunto. Parabéns, muito esclarecedor. Muito Grato.
Erick Scudero
há 12 meses
Legal, Julierme, ficamos felizes com o seu feedback!
Osna Afterbor II
há 12 meses
Artigo interessante, com bons conteúdos e muito esclarecedor
Erick Scudero
há 12 meses
Valeu Osna! Continue nos acompanhando, temos muitos artigos como esse. Abração!
Deilde
há 11 meses
Apesar de estar iniciando nesta área do conhecimento, achei muito bacana, parabéns!
Becode
há 11 meses
Legal, Deilde, ficamos felizes com o seu comentário 
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 32/38
João Batista
há 11 meses
Vocês esqueceram de mencionar o Pascal Delphi.
Becode
há 11 meses
Olá, João, tudo bem? Então, não dá para citar todas. Nós tentamos limitar para as 15 principais
linguagens de acordo com os principais rankings mundiais. Mas fica a dica para uma possível
atualização do post. Abraços!
Armando Pinto
há 10 meses
Se existiu o Visual Basic, porque nao comenta no Delphi, se tinha o Basic porque nao fala do Clipper,
Cobol, Cobol para micro, se tinha Assembler porque nao tem fortran, ou pascal. Sempre houve uma
linguagem e uma outra para comparar. Hoje tem muito framework , e Linguagem mais usadas para o
trabalho, vejo que hoje tem `Object C, Java e C# para mobile, mas devemos falar os hibridos que fazem
tudo isso em um so lugar. Nesta matéria podia falar sobre o que realmente estão utilizando para o
trabalho, não o que ja usou ou deixou de usar, vejo no trabalho que o PHP usa mais, com o Javascript e
HTML5 e o CSS, e o framework Ionic para fazer ligação com seu sistema e o banco de dados SQL ou
Oracle. Será que estou errado em saber que o as empresas usam mais e o que esta mais em evidencia
para as pessoas estudarem.
Becode
há 10 meses
Armando, esse post é sobre o que está sendo MAIS utilizado, MAIS popular. Lembrando, não é um
estudo do cenário brasileiro, mas sim mundial. Talvez o que você experiencie aqui no Brasil não seja
igual ao que os Americanos, Indianos, Chineses ou Australianos usam. O Visual Basic, por exemplo,
ainda é muito utilizado mundo afora (por ser uma linguagem simples e de entrada na área). Não vamos
entrar no mérito se é uma linguagem boa ou ruim, mas sim se ainda tem mercado e empresas
interessadas. Lembrando, esse é um ranking criado pelas grandes empresas de pesquisa do mundo.
Não é a opinião da Becode, mas a opinião da Redmonk, o TIOBE Index e o IEE Spectrum.
Quanto aos frameworks híbridos, sim, já falamos sobre isso em outro post, dê uma olhada aqui.
Precisamos ter foco em cada post, assim não fica um artigo desconexo e difícil de ler. Talvez, em um
próximo momento, iremos dedicar um post exclusivo a outras linguagens. Tecnologias mais históricas,
como o Fortran que citastes.
Abraços e até a próxima.
Isis Mayrinck
há 8 meses
Excelente explicação!!!
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 33/38
Mesmo se tratando das principais linguagens de programação… as que foram citadas foram muito bem
descritas. 
Sou formada em Sistema de Informação e mesmo sabendo sobre as linguagens tive a curiosidade de
saber como vcs abordariam as explicações.
Parabéns fiquei super satisfeita!
Felizes serão aqueles que tirarão suas dúvidas de forma correta!
Becode
há 7 meses
Isis, ficamos muito contentes com a sua resposta. É esse tipo de mensagem que nos motiva. Muito
obrigado e um abração de toda a equipe Becode 
Almir
há 8 meses
Ótimo Artigo. Parabéns. 
Gostaria de um hElp na seguinte questão: 
Tenho bastante experiencia em desenvolvimento de sistemas utilizando ferramentas Oracle (Forms,
reports, PL/SQL) . Tenho um sistema para Loja desenvolvido por mim utilizando essas ferramentas.
Modestia a parte o sistema é muito bom, porem tem os impedimentos do Oracle para comercialização.
Pretendo desenvolver esse meu sistema em uma dessas linguagem free e gostaria de saber qual seria a
melhor opção considerando que utilizo muito codigo SQL e gostaria de reaproveitar o máximo de código
possível. Alguma idéia da qual seria melhor? 
Obrigado pela atenção.
Becode
há 7 meses
Almir, tudo bem? Então, Oracle infelizmente não é o nosso forte. Vou ficar te devendo essa informação.
Assim que tivermos um parceiro com esse expertise, iremos criar um post sobre o assunto. Peço
desculpas não conseguir te responder agora. Abraços!
Francisco Luis
há 8 meses
Muito obrigado este artigo ajudou-me muito.
PARABENS…..
Becode
há 7 meses
Muito obrigado, Francisco 
Venceslau Pedro
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 34/38
há 8 meses
O artigo ajudou-me imenso Muito obrigado.
Becode
há 7 meses
Nós é que agradecemos 
Agnaldo de Lima Pereira
há 8 meses
Meus parabéns a toda a equipe! Adorei a matéria. Achei muito pertinente e bem estruturada, focando no
devido tempo ora na descrição das origens e peculiaridades de cada linguagem, ora no nicho em que
cada uma se aplica melhor. Estou querendo retomar os estudos na área de TI e estava com uma pulga
atrás da orelha, pois mesmo assumindo que o ideal é me familiarizar com mais de uma (ou até diversas)
linguagens de programação, ainda me sentia preso à velha questão de “quem é melhor que quem”…
Direcionar a escolha da linguagem a partir da escolha do campo de atuação deixa tudo mais claro. Só
faltava vocês terem uma matéria focada na orientação vocacional!!! Se é que já não tem! vai saber… De
novo, obrigado pela matéria.
Becode
há 7 meses
Agnaldo, nossa, ficamos muito felizes em ler o seu comentário! Muito obrigado mesmo. Infelizmente
ainda não temos um post sobre orientação vocacional, mas você nos deu uma ideia. Quem sabe no
futuro. Valeu, Agnaldo. Até a próxima 
Priscila
há 8 meses
clap clap ~~
Becode
há 7 meses
Joel
há 7 meses
Na minha opinião o javascript já se torna facultativo, porque nosdias de hoje o CSS3 já faz muita coisa
que o js faz ou até mais…
Becode
há 6 meses
Joel, o CSS3 cresceu muito, mas ele ainda não é considerado uma linguagem de programação, ainda
sendo considerado uma linguagem de folha de estilo. Além disso, o JavaScript é campeão de
repositórios no GitHub, o que acaba sendo um bom termômetro de como a tecnologia tem crescido
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 35/38
bastante. No mais, a cada dia que passa surge um novo framework para auxiliar no uso do JavaScript,
o que significa que a tecnologia tem crescido muito. Enfim, na minha opinião, são coisas diferentes.
Abraços!
Joel
há 7 meses
e mais uma coisa, na minha opinião javascript é mais back end do que front end. é uma linguagem
lógica, por isso acho que deve ser considerada mais back end do que front end…
Becode
há 6 meses
De fato, o JavaScript pode ser utilizada em ambos: front-end e back-end. O Node.js auxilia bastante
nisso.
Constantino Calunga
há 6 meses
gostei muito 
consegui eliminar algumas dúvidas 
me será muito útil 
obrigado
Becode
há 5 meses
Feito! Esse é o objetivo!
francisco oikawa
há 6 meses
muito interessante o seu artigo, gostei,… mas so uma coisa… o fortran e o assembler nao sao mais
utilizados nas atuais circunstancias deste mundo virtual? eu entendo os dois, somente que nao sei
exatamente como e que interagem c/o OS do Pc, cheguei a programar instalando o compilador FORCE, e
fiz alguns testes, porem nao sei como fazer um programa que acessem os diversos setores do sistema ,
tais como o registro, e nem sei como deixar o programa c/a cara de um software usual do windows…
tem alguma sugestao p/me dar? abracos
Becode
há 5 meses
Francisco, tudo bem? A não ser que você possua um excelente motivo para não migrar para novas
linguagens, sugiro que você busque aprender uma linguagem mais atual. Isso vai te facilitar a vida e te
dar mais mercado de trabalho.
João Vagner
há 6 meses
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 36/38
Nemora, adorei o artigo, você demonstra alias mostra que linguagens são poucas e sim existe uma
grande derivação delas e frameworks que foram criados. Sou do tempo do assembler e devoto de C
ansy e não aguento meus alunos falarem que o C é obsoleto …( a base de tudo ..) …. [ ]’s
Becode
há 5 meses
É revoltante mesmo, João! Abraços!
Ronaldo de Castro Farias
há 6 meses
Adorei muito esclarecedor
Becode
há 5 meses
Valeu, Ronaldo! 
Wilson
há 5 meses
JavaScript não é linguagem de programação! Como diz o nome, é um conjunto de rotinas pra fazer
pequenos scripts que executam funções simples dentro de código html. Foi a resposta da finada
Netscape ao também finado VBScript da MS. Tem vocabulário pobre, recursos limitados, estrutura
simplória e sobrevive basicamente em função de html. Acho um disparate tratá-la como linguagem de
programação.
Becode
há 5 meses
Treta detected.
TinkTinker
há 5 meses
É….e o pascal amigos? vocês devem saber que esta linguagem é gigante ne? 
Becode
há 5 meses
Sim, sabemos! Mas infelizmente não deu para colocar todas. Queríamos fazer um ranking das 15 mais
populares. Tentamos ser o mais justo possível, nos baseando pelos rankings das empresas que
realmente sabem criar esse tipo de ordenamento. TIOBE, IEEE Spectrum e Redmonk…
Rivelino Palmeira Souto
há 4 meses
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 37/38
Ótimo post, tirou muitas das minhas dúvidas, estou iniciando nessa área, mas já sou de TI desde 2001.
Não concordei com os esclarecimentos dados em resposta, quando outra pessoa falou sobre a idade de
40 anos ou mais para o mercado, é difícil sabemos disso, mas temos de ver pelo lado de que podemos
trabalhar desenvolvendo autônomo e o mercado vai nos acolher, está aí o mercado mobile que prova
isso, várias pessoas desenvolvendo App´s de suas casas ajudando e lucrando com isso. No mais todos
os envolvidos estão de PARABÉNS por todo site e conteúdos. Que venham mais posts como estes.
Fiquei super satisfeito e decidido a entrar na área. Tenho 41 anos e vejo um futuro promissor pra mim
com JAVA.
Becode
há 4 meses
Que bom que ajudamos de alguma forma, Rivelino! Ficamos felizes com o seu comentário. Abraços!
Alexandre Sanches
há 4 meses
Amigos, vale a pena trabalhar com VB.NET nos dias atuais?? Fiz meu primeiro projeto completo sobre o
cálculo da dosagem de concreto na última semana. Gosto da linguagem, mas quero saber se ela vai me
limitar futuramente. Estou planejando criar um programa de controle de estoque aqui na minha empresa.
Parabéns pelo post!!
Becode
há 4 meses
Alexandre, tudo bem? O VB entrou na lista, pois estava no ranking de linguagens populares.
Particularmente, não é a nossa primeira recomendação aos programadores. Talvez o C#, também da
Microsoft, seja mais aconselhado para você. Abraços!
Jorge
há um mês
Vi hoje pela primeira vez este “post”. Desculpem o mau jeito. Tenho 67 anos, há cerca de 34 anos escrevi
alguns programas baseados na linguagem dBaseIII Plus (.dbf) que uso até hoje, claro em máquinas que
ainda rodam Windows XP 32bits. Quero atualizar estes programas para continuar a utilizar nos novos
sistemas operacionais, fundamentalmente são rotinas administrativas muito simples. Alguém se
interessa ? Poderia dar orçamento? Sou de Porto Alegre (RS), meu nome Jorge.
Luiz Fernando Altoè Appolinario
há um mês
Olha, eu nunca li um texto de acesso livre tão bem redigido e claro, sobre este assunto. Meus parabéns,
dá pra notar o carinho que você possui tanto pela profissão que escolheu quanto pelo conteúdo da
mesma.
Nilberto Azevedo
há 28 dias
25/10/2018 As 15 principais linguagens de programação do mundo! | Becode
https://becode.com.br/principais-linguagens-de-programacao/ 38/38
Excelente a narrativa e as diferenças de cada linguagem e suas utilizações no mercado de trabalho
parabéns aos criadores do texto.

Outros materiais