Notificações Amigos pendentes

      Fórum Cifra Club - maior fórum de m&uacite;sica do Brasil

      Me indiquem as melhores linguagens de programação para aprender

      Autor Mensagem
      xmarhunterx
      Membro Novato
      # 30/mar/18 16:24


      Estou iniciando na programação (já estudei um pouco de HTML e JavaScript quando era mais novo) e gostaria de saber quais as melhores linguagens de programação para começar a aprender. Levando em consideração dificuldade, ultilidade da linguagem e seus pros e contras.
      Desde já agradeço!

      Wade
      Membro Novato
      # 30/mar/18 17:00
      · votar


      C

      A única útil.

      brunohardrocker
      Veterano
      # 30/mar/18 17:16
      · votar


      Relho no lombo

      Insufferable Bear
      Membro
      # 30/mar/18 17:31
      · votar


      Haskell.

      xmarhunterx
      Membro Novato
      # 30/mar/18 17:41
      · votar


      Wade
      Estou aprendendo essa mesmo.

      Tenho mesmo que estudar lógica? Onde acho material sobre essa bagaça?

      LeandroP
      Moderador
      # 30/mar/18 17:42
      · votar


      Assembler, e seja roots!

      Gansinho
      Veterano
      # 30/mar/18 18:25 · Editado por: Gansinho
      · votar


      Java, Python, C#, PHP.

      Insufferable Bear
      Membro
      # 30/mar/18 22:11 · Editado por: Insufferable Bear
      · votar


      Java, Python, C#, PHP.
      pra aprender a programar mal e virar um code monkey em corporações, é isso ai mesmo

      st.efferding
      Membro
      # 30/mar/18 22:23
      · votar


      Aprender para qual propósito? O que você quer fazer? Construir um site? Fazer um app mobile? Programar um microcontrolador/DSP? A aplicação vai delimitar a escolha, comece por aí.

      Viciado em Guarana
      Veterano
      # 31/mar/18 03:28
      · votar


      LeandroP
      Assembler

      https://regmedia.co.uk/2016/08/26/torvalds.jpg?x=442&y=293&crop=1

      xmarhunterx
      Membro Novato
      # 31/mar/18 05:46
      · votar


      st.efferding
      O mais provável é a terceira opção.

      JJJ
      Veterano
      # 31/mar/18 08:41
      · votar


      C e suas derivações são as mais úteis, de modo geral.
      Java é muito interessante, mas suponho que venha numa lenta decadência.
      A coisa mais rápida que já existiu pra fazer aplicações desktop foi o Delphi, mas está na cova.
      Pra web, tem uma montanha de linguagens... Impossível apontar uma, porque a moda ainda muda muito.
      Pra criar apps (apple, Android) estou por fora.

      st.efferding
      Membro
      # 31/mar/18 09:02
      · votar


      xmarhunterx

      Como assim, "o mais provável"? O que você quer fazer que envolve programação, especificamente?

      xmarhunterx
      Membro Novato
      # 31/mar/18 10:49
      · votar


      st.efferding
      O foco realmente são os microcontroladores, mas gostaria de aprender uma linguagem que possa abranger outras áreas também.

      Jonas Kahnwald
      Membro Novato
      # 31/mar/18 11:02
      · votar


      LISP

      Casper
      Veterano
      # 31/mar/18 11:27
      · votar


      Caro xmarhunterx

      C++
      Python

      E não se esqueça de ler isso antes de se decidir:

      http://www.toodarkpark.org/computers/humor/shoot-self-in-foot.html

      xmarhunterx
      Membro Novato
      # 31/mar/18 11:36
      · votar


      Casper
      C já não daria pra quebrar um galho?

      Viciado em Guarana
      Veterano
      # 31/mar/18 11:44
      · votar


      O foco realmente são os microcontroladores

      Então é C mesmo fiote!

      E também isso vai ter dar uma boa base porque C é linguagem de programador que mete o loco.

      Casper
      Veterano
      # 31/mar/18 12:10
      · votar


      Caro xmarhunterx:

      C resolve tudo, se o foco for microcontrolador.
      C++ é C com aditivo (classes, objetos etc).

      st.efferding
      Membro
      # 31/mar/18 12:15
      · votar


      xmarhunterx

      Então é C e muito talvez um pouco de assembly, se você mexer com DSPs, especificamente. Se for para a área de lógica programável, tem VHDL e Verilog. Caso seus projetos precisem de GUI (s2), vai de C++, C# ou Python.

      sallqantay
      Veterano
      # 31/mar/18 12:47
      · votar


      inglês, todos os computeiros falam inglês

      Insufferable Bear
      Membro
      # 31/mar/18 18:10
      · votar


      C então é a resposta correta.

      OOP é um paradigma errado, se precisar de GUI aprenda programação funcional reativa.

      xmarhunterx
      Membro Novato
      # 01/abr/18 08:18
      · votar


      E como estamos em um fórum de música: Quanto tempo vou levar para ficar mais ou menos?

      JJJ
      Veterano
      # 01/abr/18 10:59
      · votar


      xmarhunterx

      Você nunca programou?

      Cara, como tudo na vida, pra ficar bom, leva tempo, a menos que você seja um Mozart dos teclados (teclado de computador, não de piano...).

      xmarhunterx
      Membro Novato
      # 01/abr/18 11:54
      · votar


      JJJ
      Mas sempre tem uma média, 2 meses, 3 meses?

      JJJ
      Veterano
      # 01/abr/18 15:44 · Editado por: JJJ
      · votar


      xmarhunterx

      2 meses, 3 meses? Cara, isso é uma profissão... não sei até onde você quer chegar nem sua vocação pra coisa, mas isso é muito pouco.

      Pra você ter uma ideia: quando eu lecionava isso, dependendo da faculdade, tinha 5 ou 6 disciplinas só de linguagem de programação. Fora algoritmos, estrutura de dados, análise, orientação a objetos, banco de dados e mais um monte de coisa relacionada. Cada disciplina durava um período (cerca de 5 meses). O curso completo de ciência da computação ou qualquer coisa em TI leva em média 4 anos.

      Mesmo que você só esteja querendo programar alguma coisinha, pra sair do zero até algo razoável (em uma única linguagem) eu estimo, no mínimo, uns 6 meses, se tiver algum talento natural pra lógica matemática.

      xmarhunterx
      Membro Novato
      # 01/abr/18 16:19
      · votar


      Cara, isso é uma profissão...
      JJJ
      E ser guitarrista também, mas eu tirei minha primeira música na segunda semana depois de comprar minha guitarra. Na verdade eu queria saber se com 2 ou 3 meses de estudos, já conseguiria fazer alguma coisa com microcontroladores já que eles não exigem um vasto conhecimento em programação.

      Insufferable Bear
      Membro
      # 01/abr/18 17:22
      · votar


      xmarhunterx
      com dois ou três meses você consegue programar um fizzbuzz pouco eficiente, que é equivalente a tocar legião urbana no violão

      xmarhunterx
      Membro Novato
      # 01/abr/18 17:26 · Editado por: xmarhunterx
      · votar


      Insufferable Bear
      Mas pra pegar mulher tem que tocar legião. Se não tiver pais e filhos eu nem vou.

      xmarhunterx
      Membro Novato
      # 01/abr/18 17:29
      · votar


      E falando em pegar mulher... e se eu chegar na cocota e falar isso: if (eu te dou 100 pilas) {você me dá o cool}
      O código tá certo?

      Enviar sua resposta para este assunto
              Tablatura   
      Responder tópico na versão original
       

      Tópicos relacionados a Me indiquem as melhores linguagens de programação para aprender

      306.098 tópicos 7.902.537 posts
      Fórum Cifra Club © 2001-2018 Studio Sol Comunicação Digital