programar é dar ordens a um computador
Linguagem de programação
Pascal, C, C++, C# (C Sharp), Python, PHP, Java, JavaScript, etc.
algoritmo
sequência de passos para se realizar alguma coisa.
Algoritmo para lavar os dentes em pseudocódigo (linguagem que o computador não entende)
- pega na pasta de dentes
- pega na escova
- coloca pasta na escova
- esfrega bem os dentes
- lava a escova
- lava a boca
- arruma a escova
- arruma a pasta de dentes
- limpa a cara
Olá Mundo em várias linguagens
Pascal
program Ola_mundo (output);
begin
writeln(Olá Mundo!');
end.
C
#include <stdio.h>
int main() {
printf("Olá, Mundo!\n");
return 0;
}
Python
print(“Olá mundo!”)
Cobol
program-id. hello.
procedure division.
display "Goodbye, World!".
stop run.
Anedota
A esposa dá instruções ao marido programador para ir ao supermercado:
- Traz 6 ovos. Se houver batatas, traz 10.
O marido volta com 10 ovos
- Por que trouxeste 10 ovos? – pergunta a esposa.
- Porque havia batatas! – responde o programador.
Ver aos 3 minutos