Qual linguagem de programação devo aprender primeiro ?

Com tantas linguagens de programação, Por qual delas devo iniciar os meus estudos ? Se você não sabe por qual linguagem começar, esse artigo pode ajudar você a escolher ela.

Gabriel Xavier
3 min readMay 6, 2021
Foto retirada do unplash @joeel56. Nicole Wolf

Quando você decide que quer aprender a programar, provavelmente você se deparará com algumas dificuldades que o mundo de T.I. apresenta. Na minha opinião umas das primeiras perguntas que todos fazem antes de iniciar os estudos é “Qual linguagem de programação devo estudar primeiro ?”.

Escolher por onde começar não é uma tarefa fácil para um iniciante até porque essa não é a pergunta ideal no inicio, antes de saber a linguagem “certa” você deve se perguntar “Por que eu quero aprender a programar ?”. Sabendo a resposta para essa segunda pergunta certamente ficará muito mais fácil responder a primeira pergunta.

Para exemplificar vamos supor que uma pessoa quer aprender a criar uma simples Landing Page (Site usado para lançamento ou divulgação de algum produto/serviço). Para facilitar ainda mais, iremos focar só na parte visual do site. A área que fica responsável por programar a estilização do site é o Frontend. Sabendo disso, o número de linguagens que podem ser usadas nessa área já fica reduzido, principalmente, em HTML5, CSS3, Javascript. Agora o próximo passo seria aprender o básico da programação, os seus fundamentos, conforme eu informei no artigo “5 erros que programadores iniciantes cometem”.

Mas e se no caso você quisesse trabalhar com o Backend, qual linguagem você deveria escolher para iniciar ? Eu pessoalmente iria verificar dentre as opções existentes para backend (Java, Python, Ruby, Php, Golang…) qual é a mais “amigável” para um iniciante aprender pelo menos a lógica de programação, ou então eu verificaria qual a linguagem para essa área especificamente é a que mais cresceu nos últimos 3 anos em número de vagas de emprego e popularidade. Explicarei um pouco mais essa segunda linha de raciocínio

Por que você pode escolher a linguagem de acordo com o número de vagas de emprego ? Para ser sincero, do que adianta você ficar alguns meses aprendendo o básico de uma linguagem X se o mercado, praticamente, só absorve programadores Seniors ? Muita gente comenta que os salários de Php por exemplo são menores que os de Java porém, para um iniciante pode ser mais interessante aprender Php primeiro pois a barreira de entrada é “menor”.

O mais importante é você conseguir experiência, tendo experiência ficará menos difícil migrar de linguagem ou área de atuação. É claro que cada pessoa tem suas dificuldades e facilidades na hora de estudar e aprender algo, e isso deve ser levado em consideração. Apenas para frisar, a parte que eu citei de Java e Php foi apenas um exemplo.

Essas dicas para definir por onde começar os seus estudos na programação podem ser aplicadas para todas as áreas de T.I., servirá para escolher o que estudar para aprender Ciência de dados, Machine Learning, Inteligência artificial, Banco de dados dentre outras tantas áreas existentes.

Então é isso pessoal, eu espero que de alguma forma essas dicas possam ajudar você a iniciar seus estudos na programação e que também facilite na escolha da linguagem. O que você acrescentaria neste artigo que eu poderia te colocado ?

Caso tenha interesse em saber quais projetos pessoais tenho feito é só visitar o meu perfil no Github: gabrielmxavier.

--

--

Gabriel Xavier

A Deck Officer who is learning to code ios mobile apps.