Articles

Top 24 linguagens de Programação para o desenvolvimento da Web: Python e mais

todos os anos, como muitas outras organizações e empresas de analistas, IEEE Spectrum produz uma lista das linguagens de programação “top”, alavancando 11 métricas de nada menos do que oito fontes (incluindo Twitter, Stack Overflow, e mais). É uma lista única na medida em que ele quebra linguagens por caso de uso, permitindo que você veja quais linguagens são mais populares para o desenvolvimento web, móvel e embedded.com tudo isso em mente, vale a pena olhar para as principais linguagens do IEEE Spectrum para o desenvolvimento da web. Como você pode esperar, algumas das linguagens de programação mais populares do mundo estão no topo desta lista, incluindo Python, Java e JavaScript. Dê uma olhada:

uma palavra sobre a metodologia do IEEE: a organização puxa 300 linguagens de programação do GitHub, em seguida, volta-se para o Google para ver qual dessas linguagens atrai mais resultados de pesquisa. Isso gera uma lista de 52 línguas. A partir daí, a respectiva popularidade das línguas é avaliada usando 11 métricas, incluindo o próprio site de trabalho do IEEE e Xplore Digital Library, bem como dados do Twitter, GitHub e Stack Overflow. pode contestar essa metodologia? Claro; cada ranking de linguagem de programação tem suas peculiaridades e vulnerabilidades. Por exemplo, os críticos do Índice TIOBE (atualizado mensalmente) gostam de argumentar que é um melhor reflexo do “zumbido” de uma língua do que o seu uso real, uma vez que se baseia em parte em fontes como YouTube e Wikipedia.

no Entanto, listas como estas são úteis para a confirmação de que linguagens de programação são o desenho em massa de desenvolvedores de tempo e de atenção—o que significa que provavelmente eles vão permanecer em uso por algum tempo (pelo menos o super-populares, como Python e Java; não há muito a dizer sobre CoffeeScript é sombrio IEEE classificação). Se você quer se tornar um desenvolvedor da web, Isso é realmente crucial para saber. outra coisa interessante para notar aqui: Kotlin tem se classificado acima de linguagens de programação de longa data centradas na web, como Perl (a infame “motosserra do exército suíço” do desenvolvimento da web). Embora você possa pensar no Kotlin como principalmente uma linguagem para o desenvolvimento de app Android, ele é realmente bastante versátil, utilizado para tudo, desde backend/server work até SDKs/libraries. Será que ele vai subir as fileiras o suficiente para ameaçar seriamente Java? Essa é uma boa pergunta, mas tal evento está provavelmente a algum tempo de distância, dada a posição dominante de Java.

E se você está interessado em aprender Python (uma linguagem extremamente versátil, e uma no topo de muitas listas ultimamente), comece por visitar Python.org, especificamente seu guia de iniciante útil para a programação nele. Aqueles com alguma experiência podem se concentrar em escrever código mais rápido (através de funções, listas e muito mais), depuração e outras habilidades mais avançadas. Uma variedade de tutoriais e livros também podem ajudar, assim como vídeos que cobrem tudo, desde APIs ao uso do Python em ciência de dados.