QuickSort is generally the fastest and therefore most widely used sorting algorithm. There is a variation of QuickSort named “QuickerSort” but it is still in the same class of algorithms. Once again, recursion makes fast work of a difficult task.