Dokumen ini menjelaskan tentang algoritma pemrograman dan penggunaannya dalam menyelesaikan masalah secara sistematis, menggunakan contoh menukar isi gelas. Algoritma diuraikan dalam beberapa jenis penulisan, termasuk bahasa natural, pseudocode, dan flowchart, serta manfaatnya dalam pembuatan program yang terstruktur. Selain itu, terdapat juga ilustrasi langkah-langkah algoritma untuk menghitung luas segitiga.