Ia memberi arahan dan arahan kepada komputer dalam bahasa yang difahaminya
Jawapannya ialah: pengaturcaraan.
Pengaturcaraan ialah proses memberi arahan dan arahan kepada komputer dalam bahasa yang difahaminya untuk melaksanakan tugas tertentu. Bahasa pengaturcaraan direka untuk mudah difahami oleh komputer, tetapi sukar untuk difahami oleh manusia. Sebagai contoh, bahasa mesin tidak lebih daripada bahasa yang terdiri daripada bahagian yang hanya boleh ditafsirkan oleh komputer. Adalah penting bagi pengaturcara memahami sintaks dan struktur bahasa ini supaya mereka boleh menulis kod yang komputer boleh mentafsir dan melaksanakan dengan betul. Pengaturcaraan adalah bahagian penting dalam mana-mana projek teknologi yang berjaya kerana ia menyediakan blok binaan untuk pengaturcara mencipta perisian yang berkesan.