Material de apoio para a disciplina Linguagem de Programação da UACSA/UFRPE
Produzido pelo prof. João Pimentel
O Python é uma linguagem rocheda! É uma das linguagens mais utilizadas no mundo, e é mais fácil de aprender do que linguagens como C++ e Java.
Nos vários rankings de linguagens de programação que existem, o Python sempre aparece como uma das linguagens mais populares 📈 😎
Duvida? Pode conferir:
Quer um exemplo de Python usado no mundo real? Aquela famosa "foto" do buraco negro foi produzida com programas escritos em... adivinha? Python!
Mas se liga que nenhuma linguagem é a melhor para tudo! Se você quer fazer um jogo para o Playstation 5, provavelmente o Python não é a melhor opção.
O MATLAB também é uma opção muito boa para os estudantes de engenharia, já que ele é voltado para matemática e já vem com muitos recursos.
Por outro lado, o MATLAB é muito específico - se você quiser fazer outro tipo de programa, como um sistema web ou um programa desktop, o MATLAB não irá te ajudar muito. E o preço, então, nem se fala... o Python é 100% gratuito.
Já C/C++ é uma boa opção para o pessoal de Eletrônica, por que permite um melhor aproveitamento dos dispositivos super limitados que eles programam (ex: o Arduino Uno só tem 2KB de memória e um processador de 16MHz).
Em compensação, C/C++ é mais difícil de aprender e de usar. Se for comparar dois programas C/C++ e Python que resolvem o mesmo problema, em geral o programa Python vai ter menos linhas de código e também vai ser mais fácil e rápido de escrever, embora seja mais lento na execução e gaste mais memória (em geral).
O mais importante é que os conceitos e princípios da programação que você irá aprender com Python também servem para a maioria das outras linguagens.
Isso significa que, quando você precisar aprender outra linguagem de programação, será tudo bem mais fácil! 👍
Por ser uma linguagem tão popular, existem muitos vídeos no youtube, e muitos (1) livros (2) também (3), que ensinam a programar com Python. Você pode usar eles sim!! Só se liga no seguinte: precisa ser a versão TRÊS do Python (ex: 3.6, 3.8...).
Se a versão do Python que é explicada no vídeo começar com DOIS (ex: 2.7), nem veja mais por que é muito diferente! Você iria acabar aprendendo "errado".
Se o seu inglês estiver em dia, aproveite para ler essa matéria que conta casos curiosos da criação do Python: o Python está dominando o mundo.
Parabéns, mais uma lição concluída! Comemore! 🎉
Imagem com as linguagens de programação: karpenko_ilia
Imagem do buraco negro: EVENT HORIZON TELESCOPE COLLABORATION
Imagem do controle do Playstation: Sony Playstation
Gif de comemoração: Tonton Friends