Programação informática, ou simplesmente programação, é o processo de escrever, testar e suportar o código fonte de programas informáticos. Linguagem de programação caracteriza-se por ser um sistema de escrita para expressar as operações a executar por um computador. Podem ser categorizadas em dois níveis: Linguagens de baixo nível, que se aproximam mais do hardware ou nível de máquina.
Linguagens de alto nível, que se aproximam mais da linguagem humana.
Mais aprofundadamente podemos distingui-las em: Linguagem-máquina: Todos os computadores possuem um conjunto de instruções, código de máquina, que o processador é capaz de executar. Estas instruções são representadas por sequências de bits, de acordo com o código binário, isto é, formadas por 0 e 1.
Linguagem de montagem ou Assembly: É uma notação legível pelo utilizador para o código de máquina, utilizada para programar dispositivos computacionais.
Linguagem de alto nível: Trata-se de uma linguagem de programação que compreende as características da arquitectura do computador, utilizando somente instruções do processador.
Resta-nos distinguir algoritmo de programa. Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma da qual pode ser executada mecanicamente num período de tempo finito e com uma quantidade de esforço finita. Um programa de computador ou programa informático é uma coleção de instruções que descrevem uma tarefa a ser realizada por um computador.
Hoje iremos iniciar uma nova unidade:Programação. Utilizaremos essencialmente o programaVisual Basic. Esperemos gostar e prometemos manter-vos a par das novidades. Iniciaremos com umas noções básicas para começar.
Chegadas de mais umas férias estamos de volta para o derradeiro período. As férias foram boas, mas estamos de regresso e preparadas para este decisivo 3º período.