Executando verificação de segurança...
1

Quais passos percorrer antes de escolher uma Linguagem de programação?

Bom pessoal, estou entrando no vasto mundo da programação e como iniciante escolhi a linguagem C para começar, quais recursos devo procurar para estudar tal linguagem que iria me ajudar a aprende-lá e evoluir gradativamente, que seria a base para outras linguagens também?
Eu estou curioso em relação a isso , obrigado pelo feedback!

Carregando publicação patrocinada...
1

Acho que deve estudar primeiro a lógica de programação e como solucionar os problemas, a partir disso você aprende todas as linguagens tendo em mente que você sabendo resolver um problema X em C você saberá resolver em Java porém só terá que aprender a sintaxe da outra linguagem.

-2

você sabendo resolver um problema X em C você saberá resolver em Java porém só terá que aprender a sintaxe da outra linguagem.

Isso é, na minha opinião, uma das maiores falácias que o pessoal vive repetindo por aí.

A abordagem de se resolver um problema em C é bem diferente da abordagem de se resolver esse mesmo problema em Java, ou Ruby, ou Python, ou C# ....

Em coisas básicas como ler um arquivo texto é bem similar em quase todas, mas para algo mais complexo que isso não é apenas sintaxe que muda, a abordagem e forma de organizar as coisas também mudam.

Por isso que é tão comum quando alguém está mudando de linguagem crie um programa estruturalmente parecido com a linguagem que estava mais acostumado, alguém que tem familiaridade faria totalmente diferente. Exemplo real: Meu time era responsável por um projeto em Delphi, um novo programador chegou no time mas as habilidades dele eram em C#, resultado: o código Delphi dele era praticamente um projeto C# escrito com palavras-chave do Delphi.

Então essa de "aprendeu linguagem C aprende qualquer linguagem facilmente" para mim é balela pois não é assim no mundo real.

0

Acredito que todo programador se beneficiaria de ter ao menos um bom conhecimento em linguagem C. Seguindo pelo meu achismo, acho que a maioria do pessoal aqui no TabNews não sabe muita coisa sobre C além do basicão de faculdade.

Pela dinâmica que as coisas estão hoje em dia, C não seria a melhor linguagem para começar sem ter nenhum background.

Aprender o básico de linguagem C é fácil, aprender a fazer programas úteis com linguagem C que é bem difícil. E acho que as pessoas aprendem bem quando fazem coisas que realmente geram algum resultado, mesmo que mínimo, mas que seja de alguma forma útil para alguma coisa.

E para recomendar qualquer coisa, precisamos de alguma dica de onde você quer chegar. Por exemplo, desenvolver para desktops, ou para web, ou para dispositos móveis, ou para embarcados...

Se você não sabe (ou imagina) onde quer chegar, qualquer coisa serve, até Portugol.

1