**Routine**
In informatica, una *routine* è una sequenza di istruzioni codificate che può essere invocata da più punti di un programma per eseguire un compito specifico. Le routine sono spesso definite come funzioni, procedure, metodi o subroutine, a seconda del linguaggio di programmazione e del paradigma adottato. Esse consentono di strutturare il codice in modo modulare, favorendo la riusabilità, la leggibilità e la manutenibilità del software. Quando una routine viene chiamata, il flusso di esecuzione del programma passa al suo corpo, esegue le istruzioni contenute e, al termine, ritorna al punto di chiamata, eventualmente restituendo un valore. In molti linguaggi, le routine possono accettare parametri di input e restituire valori di output, e possono essere ricorsive, cioè in grado di chiamare sé stesse. L’uso di routine è una delle pratiche fondamentali nella programmazione strutturata e orientata agli oggetti.
Routine
« Back to Glossary Index
