Wie WtF schon sagte, schau dir mal den Bubblesort an.
Hier kannst du dir aber auch noch andere Sortierverfahren anschauen:
http://www.delphipraxis.net/viewtopic.php?t=344
Für den Anfang sollte aber wirklich Bubble-Sort, Selection-Sort oder Insertion-Sort reichen.
Sind die einfachsten und am Anfang gebräuchslichsten.
MfG Berndd