This is the first of four videos about the bubble sort. This video describes the bubble sort algorithm, otherwise known as the ripple sort, or the sinking sort. The bubble sort is one of the simplest sorting algorithms and is therefore relatively easy to understand and implement. The bubble sort performs well for relatively small amounts of data, but struggles with very large amounts of data. The video that follows this one includes pseudocode and descriptions of enhancements to bubble sort algorithm. The final two videos of the series include VB.NET implementation code for a bubble sort.