Makalah ini membahas dua algoritma pengurutan yaitu bubble sort dan insertion sort. Bubble sort bekerja dengan menukar elemen yang lebih besar ke posisi sebelumnya secara berulang hingga data terurut. Insertion sort menyisipkan elemen ke posisi yang tepat dengan mencari posisi terlebih dahulu secara beruntun. Kedua algoritma memiliki kelebihan dan kekurangan masing-masing dalam hal kompleksitas waktu dan penggunaan memori.