GUI adalah jenis antarmuka manusia komputer di komputer. Ini memecahkan masalah layar kosong yang dihadapi pengguna komputer awal [19]. Pengguna awal ini duduk di depan komputer dan menghadapi layar kosong, hanya dengan prompt. Komputer tidak memberi petunjuk apa yang harus dilakukan pengguna selanjutnya.