La vettorizzazione si riferisce a un paradigma di programmazione in cui le funzioni operano su interi array in una volta sola. Ciò offre vantaggi in termini di chiamate di funzione, accesso alla memoria, parallelizzazione ed espressività del codice. Alcuni linguaggi di programmazione, come MATLAB, sono ottimizzati per fornire le migliori prestazioni quando vettorizzati.