A linguagem de programação Python foi criada por Guido van Rossum, liberada em sua versão 0.9.0 em 1991. Foi baseado na linguagem SETL e possui a sintaxe diferente de linguagens com C, C++, Java e C#.

Algumas características
  1. Funcional
  2. Tipagem dinâmica
  3. Possui garbage collector
  4. Compilada
  5. Suporta POO(Parcial)
  6. Possui ponteiros
  7. Possui várias bibliotecas

Para o estudo da linguagem Python, podemos utilizar os compiladores/ferramentas que podem ser conferidos nos links abaixo:

Online
  1. OnlineGDB
  2. Programiz
  3. MyCompiler
Desktop
  1. Visual Studio 2022 Community
  2. Visual Studio Code
  3. PyCharm
  4. PyDev

A instalação e uso das ferramentas acima devem ser consultadas em seus respectivos sites antes de continuar o tutorial.

A linguage Python pode ser utilizada em aplicações Desktop, Mobile e Outras. Abaixo exemplos tipo de softwares que podem utilizar Python para desenvolvimento:

  1. Aplicativos Web
  2. Aplicativos Desktop
  3. Aplicativos Mobile
  4. Tarefas de automação
  5. Análise de dados
  6. Visualização de dados
  7. Interpretadores
  8. Emuladores
  9. Jogos
  10. Entre outros

Abaixo uma lista de softwares que utilizam Python como linguagem de programação sendo seu uso pode ser total ou parcial dependendo da ferramenta.

  1. Netflix
  2. Uber
  3. Pinterest
  4. Instagram
  5. Quora
  6. Spotify
  7. Dropbox
  8. BitBucket
  9. Reddit
  10. Outros
  1. 18/09/2024 - revisão 1 - pequenos ajustes pontuais
  2. 12/02/2024 - versão inicial