PplWare Mobile

TOP 10 – Linguagens de programação mais populares (2016)

Mais info

Homepage: IEEE

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. Joao says:

    R em quinto loool

    Nessa lista (não sei porque não postaram o link) estão “linguagens” bastantes credíveis como o arduino. Só daí dá para ver a qualidade do estudo.

    • Pedro Pinto says:

      No fundo do artigo está lá o link.

    • Kimossab says:

      e HTML que evoluiu a linguagem de programação.

      • Não Interessa says:

        Só se XML tb for considerado linguagem de programação…

      • Luis Araujo says:

        Este artigo é sobre linguagens de programação, HTML não é uma linguagem de programação.

        • Kimossab says:

          Nao me diga…. ainda nao tinha dado conta… abra o link que está no fundo do artigo e veja lá as “linguagens de programação” que estão na lista…

          • João Carvalho says:

            Não é não!… se estudares um poco saberás que o html é referenciado como linguagem de marcação. O HTML não é linguagem de programação porque não é “Turing complete”. Ou seja, precisaria ter algumas características específicas para poder “programar um dispositivo”. Como o HTML não pode ser executado, daí a existência do JavaScript para fazer algumas coisas, esta sim uma linguagem de programação. Ambas podem até serem consideradas linguagens computacionais, mas não mais que isso.

            https://en.wikipedia.org/wiki/HTML

    • João Machado says:

      Vale o que vale.
      Sinceramente também penso que hj em dia já ninguém programa comercialmente em C puro.
      Como dizia um professor meu dos tempos de universidade, o C é o assembly dos tempos modernos.
      A questão é que a linguagem C é a base de linguagens mais modernas (C#, Java, PHP, etc), o que significa que qualquer programador dessas lingagens passa primeiro por C.
      Eventualmente isso pode ter tido algum impacto no estudo.

      • dsadas says:

        Eu na universidade, curso de segurança informatica, dou C mais C mais C… por andamos em linux, e umas coisas aqui e ali, mas tudo volta ao C.

        E digo, C é no top, brutal para mim. Mas C#, Python, Java não ficam atrás devido ao uso intensivo nos dias de hoje..

        Mas vai ser sempre, Código Binario o bisavó… Assembly o avo… C o pai… o resto os filhos

      • Manuel says:

        Não esquecer que não estamos a falar só de Portugal. De acordo com o site do IEEE, temos estes resultados. Não desprezando nenhuma linguagem, pois cada uma tem os seus prós e cons, cada uma adapta-se melhor a determinados tipo de projectos.
        Ao contrário do que muitos pensam, C ainda é muito usado. Muitos projectos que tem de dar garantias de safety, etc são feitos em C. Se pensarem bem percebem pq. Linguagens OO são normalmente evitadas para projectos safety critical. C++, pode ser uma grande dor de cabeça. Java, bytecode. C é usado para tanta coisa como drivers. uma quaqlquer Tv, consola, etc têm dezenas de firmwares.

      • Daniel says:

        Estas enganado, grande parte da electrónica (microcontroladores e PLCs) é programada em ANSI C.

    • ptpedropt says:

      de qualquer forma, o que é que importa se é mais ou menos popular..

    • Faria says:

      Se ao menos soubesses o que é R!!!!

    • Rui LUX says:

      esta lista realmente está TOP!!
      HTML ?? SQL??
      tb já são linguagens de programação?? ohh!! estamos sempre a aprender 😀 LOL

      • N'uno says:

        Só alguém que nunca remeteu para o servidor sql toda ou parte da lógica funcional associada à BD é que pode afirmar uma coisa destas… Stored procedures, triggers, udf, scripts sql, etc. Será que tudo isso não é programação?

        Já no que respeita ao HTML concordo parcialmente. Na sua génese é uma linguagem descritiva, não de programação, mas tem evoluído no sentido de se tornar uma verdadeira linguagem de programação.

        • Rui LUX says:

          só alguém que não sabe o que é SQL é que pode dizer o que estás a dizer..

        • Rui LUX says:

          deves estar a falar de T-SQL (Transact-SQL) ou de PL/SQL.. claramente não sabes o que dizes.. vai estudar 😀

          • N'uno says:

            E não é tudo SQL? Espera, devem ser outras linguagens…

          • Rui LUX says:

            já te disse.. vai estudar 😀 claro que não é tudo a mesma coisa.. pesquisa, estuda, aprende 😉

          • N'uno says:

            Tu deves ter alguma dificuldade no Português, seguramente. Mas alguém disse que é tudo a mesma coisa? Define lá “coisa”?. Eu apenas afirmei, e volto a afirmar na esperança de que percebas, que o “SQL” aqui utilizado é abrangente e não especifica qualquer dialecto ou extensão procedural. Com o teu raciocínio tão purista, nem sei como aceitas que se use a expressão “sql” sem mais nada… O artigo é sobre linguagens de programação, certo? E se considerares as múltiplas extensões procedurais, existentes em qualquer servidor que utilizes nos dias de hoje (fora da teoria estritamente académica que insistes em seguir), qualquer uma encaixa nesta categoria, certo? Ou será que são parvos e necessitam de estudar?
            Enfim, não me pronunciarei mais. Concluo que não vale a pena.

        • Luis Araujo says:

          HTML de certeza que não é de programação, não consegues programar nadinha com HTML, é uma linguagem de tabulação.

    • lmx says:

      a mim mete-me mais confusão C# em 6 do que R em quinto lugar, mas ok..

  2. Marco B. says:

    Para mim: C# – Python – Java – JavaScript – C

  3. Daniel says:

    Lamento informar mas Java já não é da Sun Microsystems desde 2009…

    Outra coisa é de salientar:

    Quem lidera o ranking atualmente é o Java, aqui fica a fonte (actualizada):

    http://www.tiobe.com/tiobe_index

  4. Luis says:

    Eu sou do tempo que ainda se programava em arrobas 😉

  5. pageros says:

    Alguém sabe o que é Ajax? Html5? Este tipo de programação esta presente em praticamente todos os websites do mundo

    • Nelson says:

      Ajax e HTML não são linguagens de programação. Ajax é uma técnica utilizada na maioria dos sites de hoje em dia, HTML é uma markup language

    • o picas says:

      Fala-se aqui de linguagens de baixo nível, não linguagens de scripts, e já agora ajax e uma tecnologia criada idealmente para chamadas assíncronas na web. Vai mas e estudar!

    • fla says:

      HTML não é uma linguagem de programação, é uma linguagem de markup (o próprio “ML” é de Markup language…)

      • HTML5 developer says:

        ele falou em HTML5 que sim já é considerado linguagem de programação, existe “N” jogos feitos em HTML5 puro.

        • Marco B. says:

          Por acaso e bem relativo, html5 para mim é apenas uma versão de HTML que tem suporte de CSS e JavaScript. JavaScript é línguagem de programação, as outras não.

        • Proud Troll says:

          Quando é que os “webdesigners” vão entender que não são Programadores. Escrever tags, inserir meia dúzia de libs js e copiar snipets de tutoriais na net não é programar. E nos “jogos html5” a linguagem de programação é javascript.

          Webdesigners a tentar fazerem-se passar por programadores, daqui a nada a decoradora de interiores passa a Arquitecta/Engenheira.

          Mas eu é que sou troll.

          • pageros says:

            E o que é que tu já fizeste no mundo da programação que te possas orgulhar? O sabio programador? Eu não costumo fazer juízo de valores de ninguém, mas tu dá maneira que falas deves ser mais um que tem o canudo de levantamento de copos e é um zero na vida profissional… Quantos programadores a sério queres que nunca foram a uma universidade? Ou achas que por teres (supostamente) um canudo és mais que alguém? Volta lá para o buraco de onde saíste, o teu nick diz tudo.

      • pageros says:

        Pois é verdade, mas quem programa como eu, que desenvolvo paginas web sabe que HTML não é uma linguagem de programação, mas o desenvolvimento de websites em HTML5 principalmente usa praticamente todas essas linguagens de programação ai do ranking e mais algumas… Acho eu.

        • dsadas says:

          nas páginas web, a programação está no php, no javascript, ajax, etc etc

          • Não Interessa says:

            ajax tb não é uma linguagem de programação, é apenas uma funcionalidade de jQuery que é uma “extensão” do javascript, que esse sim é uma linguagem de programação

          • Rui LUX says:

            AJAX agora tb já é uma linguagem de programação??? LOL.. este mundo está perdido

          • dsadas says:

            Apesar de não ser defenida como uma não linguagem, “acabas por programar um pouco com ela”.

          • Não Interessa says:

            Também consideras o “alert” do javascript uma linguagem de programação? não pois não? então o ajax também não é uma linguagem de programação PONTO

          • dsadas says:

            Ai o javascript é a linguagem, agora um update sem o F5 no campo, tens de programar-lo para que faça isto e aquilo à bd

    • Rui Costa says:

      Pois está mas ninguém programa em ajax. Ajax não é uma linguagem de programação, muito menos html.

      Definição de ajax: https://pt.wikipedia.org/wiki/AJAX_(programa%C3%A7%C3%A3o)

      • pageros says:

        Ajax (progamação) logo no título, diz-te alguma coisa? E sim não é uma linguagem de programação, mas sim um conjunto de várias linguagens de programação, mas obrigado pelo link, fiquei esclarecido.

        • Anona says:

          Mais depressa digo que HTML é linguagem que AJAX que é o uso de varias tecnologias que permite por exemplo obter informação sem fazer reload à página.

        • Rui LUX says:

          AJAX é só um mètodo de transferência de dados! MÉTODO! não é linguagem, não é nada! AJAX = usar javascript para efectuar pedidos asyncronos para enviar/receber XML. só.

          • pageros says:

            Tens quase razão… É verdade o que dizes mas esqueces-te de tudo o resto… Tens ai em português, e se quiseres mais completo arranjo-te uma definição em Inglês…
            http://codigofonte.uol.com.br/artigos/o-que-e-o-ajax-e-como-ele-funciona

          • Rui LUX says:

            eu não tenho quase razão.. neste caso.. tenho a razão toda 😀 não preciso de links 😉 comecei a usar JSON em 2001 antes de AJAX.. e aliás, como “toda” a gente sabe, JSON bate o AJAX de longe. Um bem haja 😉 voltando ao AJAX, javascript + xml e chamadas asincronas. e é só.. não vale a pena complicarem a coisa para parecer algo nice e complexo e fixe e tal..

          • pageros says:

            Eu como comecei muito antes de editores como Dreamweaver e do género, tinha de integrar tudo a unha no código, por isso falo na parte da programação, fazer a integração e testar. Mas não deixas de ter razão, que por si só não é uma linguagem de programação, mas sem programação não usas o ajax e similares, um bem haja.

        • António says:

          Ajax ( Asynchronous Javascript and XML) é uma técnica utilizada em Javascript, não é uma linguagem, nem um conjunto de linguagens. Dizer isso é o mesmo que dizer que printf do C é uma linguagem..

  6. rui says:

    boas, eu vou começar em setembro a estudar programação, gosto de tecnologias (pc’s, telemóveis e tudo os rodeia ou integra) mas oiço dizer k programação tem a sua dificuldade, podem-me dizer se é assim tão difícil?

  7. rui says:

    boas, eu vou começar em setembro a estudar programação, gosto de tecnologias (pc’s, telemóveis e tudo os rodeia ou integra) mas oiço dizer k programação tem a sua dificuldade, podem-me dizer se é assim tão difícil?

    • rui says:

      e desculpem ter feito o comentário duas vezes

      • Fernando Moreira says:

        Programação é fácil ! so tens de ter a mente aberta para ela … Vai haver uma altura que vais haver um “click” no teu cérebro e então vais ver que é fácil … Até lá .. É aprender a lógica é pensar sempre em lógica.
        Aprender programação é especialmente fácil hoje em dia… E se souberes inglês ainda mais fácil se torna … Pesquisa no YouTube por tutoriais e pratica com coisas simples … Vais gostar 🙂

    • Marco B. says:

      Aprende um pouco algorítmica e álgebra de Boole, dão te boas bases para programares.

      • rui says:

        eu vou iniciar programação básica de curso profissional e ainda não dei isso na escola mas obrigado e vou pesquisar com mais atenção pode ser k consiga apanhar alguma coisa

    • Rogério Dias says:

      Um conselho, não tentes dar “um paço maior que a perna”, tudo a seu tempo. Não passes para algo maior porque estás curioso.

      Pouco a pouco vais fazendo tudo.

  8. Jose says:

    Pascal é que é d’homem!

  9. QualquerUm says:

    Eu comecei a aprender sozinho com o PLM-51. Ou melhor, a fazer e aprender ao mesmo tempo.
    Passei entretanto para o C++ a fazer e aprender simultâneamente. Atualmente utilizo um sistema operativo win32 tipo RTOS, desbravado à unha… 🙂
    ‘Fazer’ quer dizer produzir código para comando de equipamentos industriais: robots , controladores de temperatura, e tudo o mais que mexesse.

  10. sakura says:

    devem saber o basic do c e asm….. IoT, and kernel, drivres.
    apps que hoje tem que estar em sandboxs
    (security) temos o C# c de C e # de C++, é que resrervar memoria para um programa não faz sentido nos dias de hoje so mesmo para alta performens….. morte as win32, tudo sansbox, == a apple no soft pirata no virurs etc…… LOL.
    o C# delega a responsabilidade da gestão da memoria i/o etc na MS. mas hoje C# é 100% opem source. tal como chakra edge e aspnet.
    cada vez + gosto +++ do linux, tk MS.

  11. flavio brazil says:

    E quem é da área de estruturas ainda é obrigado a usar fortran

  12. Luis F. says:

    Já venho tarde, mas…. porque ninguem fala em LABView?
    Para mim a linguagem mais facil de aprender e com melhor curva de aprendizagem, principalmente por ser uma linguagem puramente gráfica.
    Poucos programam nesta plataforma por ser paga (e bem paga)!!

  13. Luis F. says:

    Já venho tarde, mas…. porque ninguem fala em LABView?
    Para mim a linguagem mais facil de aprender e com melhor curva de aprendizagem, principalmente por ser uma linguagem puramente gráfica.
    Poucos programam nesta plataforma por ser paga (e bem paga)!!

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.