Programas
Um programaé um conjunto de instruções escritas em uma linguagem que um computador pode entender.
O cérebro do computador - o processador, por sua vez, entende apenas uma linguagem - a linguagem dos códigos de máquina (uma sequência de zeros e uns). É bastante problemático para uma pessoa escrever um programa na linguagem dos códigos de máquina, sem contar encontrar erros e corrigi-los (depuração).
Foi para facilitar o processo de criação de programas que foram desenvolvidas as linguagens de programação de alto nível, nas quais os comandos se aproximam das palavras das linguagens naturais, na maioria das vezes o inglês. Mas cada palavra-comando tem um significado estritamente definido e não há exceção.
Tradutor, compilador, intérprete
Para que o computador execute programas escritos em linguagens de alto nível, é utilizado um programa especial –
tradutor.
O tradutor pode traduzir o programa nos códigos de máquina de um determinado processador. Esses compiladores são chamados de
compiladores.
O tradutor pode executar o próprio programa ou traduzi-lo para
bytecode - cada comando possui seu próprio código, que ocupa um byte na memória (um número de 0 a 255). Esses tradutores já são chamados de
intérpretes.
Bytecode é executado por uma
máquina virtual (por exemplo, programas escritos em Java).
O tradutor Python é um interpretador. Portanto, para executar o programa, você precisa instalar um interpretador Python em seu computador.
A distribuição mais recente pode ser baixada em
https://www.python.org/downloads/
Por conveniência, você pode instalar um ambiente de desenvolvimento integrado em seu computador (
IDE), que permite digitar, depurar e executar programas.
Existem muitos ambientes de desenvolvimento diferentes para a linguagem Python, tanto comercial, e gratuito (Ver comparação
aqui)
Wing IDE 101 – um ambiente de aprendizado simples, multiplataforma e gratuito.
Página de download:
http://wingware.com/downloads/wingide- 101 (selecione seu SO).
Depois de instalar o Wing IDE a partir do kit de distribuição, certifique-se de instalar as atualizações do sistema (menu "Ajuda" – "Verificar atualizações").
Após iniciar o Wing, você verá uma janela dividida em várias partes.
Na janela marcada com o número 1, você deve escrever um programa e salvá-lo (o arquivo com o programa tem a extensão .py).
Para executar o programa, use o botão com um triângulo verde (Executar).
Você verá o resultado do trabalho na janela marcada com o número 2.