procedure, procedure, procedimento

Nos programas, uma máquina de instruções, geralmente com constantes, tipos de dados e variáveis que, em geral, executa uma única tarefa. As procedures também podem ser chamadas (executadas) por outras procedures, e também pelo corpo principal do programa. Algumas linguagens diferenciam procedures de funções, sendo que estas sempre retornam um valor. Ver também function (função); parameter (parâmetro); procedural language (linguagem procedural); routine (rotina); subroutine (sub-rotina).