Python implementation of the merge-sort algorithm
I followed the instructions here, and wrote a version of it in Python (python's liberal way of handling arrays made it quite easy).
Suggested by this list of projects, lot's of fun projects there, can recommend