Sequência de instruções de forma ordenada, não compilada para o código de máquina, em uma determinada linguagem de programação.