In che linguaggio ??
Cmq in generale in alcuni linguaggi (es. python) ci sono dei metodi .sort () che ordinano una lista
In linguaggi più scarni ( es C ) ti devi scrivere tu una funzione di ordinamento. Ci sono vari algoritmi di ordinamento, uno dei più usati è il bubble sort
http://it.wikipedia.org/wiki/Bubble_sort