GUI bermaksud antara muka pengguna grafik dan disebut GOO-ee atau gooey. GUI mengandungi elemen grafik seperti tetingkap, menu, ikon dan pautan yang anda pilih apabila anda bekerja dengan sistem pengendalian, aplikasi perisian atau aplikasi mudah alih.

Antara Muka Baris Perintah Menguasai Interaksi Komputer Lalu
Untuk benar-benar menghargai reka bentuk GUI, ia membantu untuk mengetahui perkara yang mendahuluinya. Sebelum GUI biasa digunakan, skrin komputer hanya memaparkan teks biasa dan dikawal oleh papan kekunci. Interaksi dengan komputer telah ditaip ke dalam baris arahan. Jadi, daripada menyeret dan menjatuhkan fail untuk mengalihkannya, pengguna menaip nama arahan, nama fail yang hendak dialihkan dan direktori destinasi. Pengguna terpaksa menghafal arahan yang diperlukan untuk melaksanakan ini dan banyak fungsi lain.

GUI: Revolusi Visual
GUI sangat berbeza. Daripada berasaskan teks, ia berasaskan visual, menjadikan komputer lebih mudah digunakan. Apabila sistem pengendalian dan aplikasi menggabungkan GUI, arahan dan tindakan dilakukan melalui manipulasi langsung elemen grafik pada skrin. Dalam GUI, jenis elemen antara muka berikut biasanya digunakan:
- Windows memaparkan maklumat pada skrin. Aplikasi, halaman web dan dokumen semuanya dibuka dalam tetingkap. Tingkap boleh dialihkan, diubah saiz dan diletakkan di hadapan satu sama lain.
- Menu menawarkan senarai tindakan untuk dipilih. Mereka menyusun arahan yang tersedia dalam aplikasi ke dalam kumpulan logik.
- Kawalan input membolehkan pengguna memilih satu atau lebih pilihan daripada senarai. Kawalan input termasuk kotak pilihan, butang pilihan, senarai lungsur turun, togol, medan teks dan pemilih tarikh dan masa.
- Komponen navigasi membolehkan pengguna bergerak dari satu tempat ke satu tempat dalam antara muka. Contohnya termasuk serbuk roti, peluncur, kotak carian, penomboran dan tanda nama.
- Komponen maklumat memberitahu pengguna tentang status tugas. Contohnya termasuk pemberitahuan mesej masuk, bar kemajuan, petua alat dan tetingkap timbul.

Pengguna memilih satu atau gabungan elemen di atas dengan menekan kekunci pada papan kekunci, mengklik dengan tetikus atau mengetik pada skrin. Tindakan ini memudahkan anda memulakan aplikasi, membuka fail, menavigasi tapak web dan melaksanakan tugas lain.
Elemen GUI ini memberikan petunjuk visual yang konsisten tentang tugasan yang boleh dilakukan dalam aplikasi. Mereka juga menjadikan pembelajaran aplikasi baharu lebih selesa.
Sejarah GUI
Pada tahun 1981, Xerox memperkenalkan PARC, GUI pertama. Pengasas Apple Steve Jobs melihatnya semasa lawatan ke Xerox dan mengeluarkan sistem pengendalian berasaskan GUI untuk Macintosh pada tahun 1984. Microsoft mengikuti pada tahun 1985 dengan Windows 1.0.

Atur cara berasaskan GUI ini dikawal dengan penuding tetikus yang bergerak di sekeliling skrin apabila pengguna menggerakkan tetikus fizikal. Ia adalah permulaan titik-dan-klik. Peralihan ini bermakna pengguna tidak lagi perlu mempelajari senarai panjang arahan untuk mengendalikan komputer. Setiap arahan diwakili dalam menu atau oleh ikon pada skrin.
Menjelang tahun 1990, GUI mula kelihatan seperti yang digunakan pada peranti moden.

Pada awal 2010-an, jenis input baharu, seperti arahan leret dan cubit, telah ditambahkan pada keupayaan GUI untuk menampung pasaran mudah alih yang semakin berkembang. GUI komputer kini turut menerima input daripada kayu bedik, pen cahaya, kamera dan mikrofon. Malah kereta model yang lebih baharu menggunakan GUI bersama-sama dengan kawalan butang.