sorting/pengurutan adalah proses mengatur sekumpulan objek menurut aturan atau susunan tertentu. Urutan objek tersebut dapat ascending/ menaik (dari kecil ke besar) atau discending/ menurun (dari besar ke kecil). Algoritma pengurutan (sorting) ada beberapa macam diantaranya: 1. Bubble sort (pengurutan gelembung) 2. Selection sort (maksimum/ minimum) 3. Insertion sort (sisip) 4. Heap sort 5. Shell sort 6. Quick sort 7. Merge sort 8. Radix sort 9. Tree sort