Que linguagem de programação aprender?
Para os iniciantes poderá ser confuso escolher uma linguagem de programação para começar. Com tantas que existem hoje no mercado e com grandes empresas por trás delas, é às vezes difícil escolher e saber por onde iniciar a sua carreira de programador.
Mas vamos começar pelo ranking das linguagens mais utilizadas em todo o mundo:
Posição | Linguagem | Pontuação |
1 | Python | 30.06% |
2 | Java | 16.88% |
3 | Javascript | 8.43% |
4 | C# | 6.69% |
5 | C/C++ | 6.5% |
6 | PHP | 6.19% |
Aqui já podemos começar a tirar algumas conclusões. Claro que se ela é mais utilizada haverá uma maior comunidade onde poderá te ajudar a tirar dúvidas, encontrar tutoriais, cursos e fóruns. Além disso, se é mais utilizada, o mercado de trabalho vai sempre estar precisando mais de profissionais que saibam essas linguagens. Mas elas não poderão ser a melhor escolha devido a sua complexidade e curva de aprendizado.
Python
Uma linguagem que está crescendo bastante, principalmente no mundo de tratamento de dados e também para principiantes, pois é uma linguagem simples e fácil de expressar o código. Com poucas linhas você consegue fazer muita coisa em que outras linguagem não conseguiria.
Python é uma linguagem open source e livre para utilizar e existe uma comunidade enorme, assim como cursos para avançar e aprender.
Java
Por um longo período Java estava no topo da lista. Java é uma linguagem forte e requisitada em muitos mercados. A instalação no seu computador, sua configuração e a curva de aprendizado é um pouco maior que as outras linguagens, mas ao se aprender você tem uma linguagem poderosa para fazer desde aplicações desktop, aplicações para web e também mobile.
Javascript
Mais focado em desenvolvimento na web, Javascript é uma ótima opção para aqueles que querem praticidade e facilidade para começar e uma comunidade enorme. Basta um navegador web e um editor simples para começar, pois é uma linguagem interpretada e escrevendo algum código que pode rapidamente testar.
Existem inúmeras frameworks que te ajudarão a ter uma linguagem com funcionalidades mais inteligentes e rápidas para fazer o desenvolvimento como React ou Angular.
PHP
Uma das linguagens ou diria a linguagem mais utilizada para desenvolvimento de sites e na web. PHP já demonstra há anos que é uma linguagem de fácil aprendizado e que retém muita gente por ser largamente utilizada em empresas para o desenvolvimento web. Ela poderá ser combinada com outras linguagens como o Javascript para se tornar mais poderosa no Front-end.
Blockly e Scratch
Não podemos deixar de falar sobre alguma linguagem visual e mais básica para aprender lógica e algoritmo. Com Blockly ou Scratch temos uma aplicação visual para entender e aprender sobre as básicas operações de programação e começar a ter característica de um programador e resolver simples problemas e ainda não precisará digitar uma linha de código.
É certo que o desenvolvimento de software está crescendo e os profissionais com características de resolução de problemas estão em escassez. Você poderá começar também aprendendo lógica de programação e assim poderá utilizar os conceitos nas linguagens descritas acima.
Clique aqui para acessar um artigo que irá ajudar a descobrir este mundo da programação.