linguaggio procedurale
linguaggio procedurale particolare → linguaggio di programmazione, il cui paradigma è basato essenzialmente sulla → procedura. Essa consiste in un sottoprogramma indipendente, definito all’interno del programma principale oppure contenuto in apposite librerie esterne. Il risultato di una procedura non deve necessariamente essere un valore numerico, ma può consistere anche solo di un’azione eseguibile dal computer. Esempio tipico di procedura è il comando di stampa di un documento o di un disegno: esso non fornisce alcun dato in output, ma genera l’azione di stampa su una periferica esterna come la stampante o il plotter. A differenza di una funzione presente in un programma e che a valori in entrata fa corrispondere valori in uscita, una procedura può far corrispondere a valori in entrata, azioni in uscita.