Icon yaitu simbol kecil bergambar yang apabila didisain secara tepat akan mempermudah penyampaian fungsinya kepada user. Ide penggunaan icon ialah memberi arti baru, dan simbol bergambar ini berguna untuk mempresentasikan sesuatu, proses dan juga ide ide yang abstrak. Mudah diingat, orang akan lebih mudah mengenali sesuatu dari pada harus mengingat kembali informasi yang sudah cukup lama. Kepadatan, icon normalnya memakan ruang yang lebih sedikit dan sebaliknya apabila fungsi fungsi tersebut digambarkan ke dalam bentuk teks. Artinya akan lebih banyak fitur fitur yang dapat ditampilkan diarea layar yang tersedia. Mudah di pahami, menyediakan gambar dari suatu icon yang sudah dipilih secara seksama dengan tujuan sebuah icon dapat dengan mudah dimengerti oleh rata rata user. Universal, kebanyakan icon mempunyai bahasa yang relatif berdiri sendiri, jadi dapat digunakan pada versi international pada perangkat lunak. Mudah didapat, tidak terlalu sulit untuk mendapatkan icon yng sudah jadi, untuk berbagai fungsi dari berbagai media. 1. Kadang membingungkan(ambiquity) : jika desain icon belum benar benar sempurna, ada kemungkinan pemakai umum tidak dapat menebak untuk mempresentasikan apa yang di maksudkan 2. Tidak dapat selalu melengkapi penggantian kata kata 3. Biaya : membutuhkan biaya untuk mendesain bermaccam macam icon baru dan supaya dapat di pastikan akan ditafsirkan dengan pantas oleh pemakai. Bagaimana kita bisa menentukan atau mengatakan bahwa sebuah icon ‘bagus’ dan icon ‘jelek’! 1. konteks, perlu dipertimbangkan konteksnya apa? Misalnya icon untuk memilih warna teks, bagaimana agar icon yg dibuat tidak duplikasi. 2. Tugas, jika sebuah tugas yg dilakukan sebuah tugas jelas, maka mempermudah untuk pemilihan sebuah icon. 3. Perbedaan, saat merancang/memilih icon, seseorang tdk akan membuat dua icon yang sama untuk tugas yg berbeda. BUAT ICON MENGGUNAKAN TOOL SEDERHANA YAITU PROGRAM PAINT. BUAT ICON UKURAN 32 X 32 PIKSEL. BUAT GAMBAR PERSEGI, BERI WARNA SESUAI SELERA KEMUDIAN SIMPAN DENGAN NAMA PERSEGI.BMP, ULANGI UNTUK ICON LAINNYA SEGITIGA DAN LINGKARAN. BUAT PROGRAM DENGAN TAMPILAN MENU DENGAN MENAMPILKAN ICON PERSEGI,SEGITIGA DAN LINGKARAN .