completedeveloperpodcast.com
Sorting Algorithms | Complete Developer Podcast
While most higher level languages have sorting algorithms built into them or in their standard libraries they may not be the best option for what you are building. Understand sorting will help you to use the most efficient method for your purposes.