Metode insertion sort bertujuan mengurutkan bilangan-bilangan dengan menyisipkan bilangan yang belum terurut ke bagian kiri array yang telah terurut. Program insertion sort mengambil bilangan, membandingkannya dengan bilangan sebelah kanan, dan menyisipkannya pada posisi yang tepat di array.