Menurut Raymond Mcleod (2001) ada lima cara dasar memasukkan data ke dalam komputer , yaitu keyboard, alat penunjuk (pointing device) , alat pembaca optis , alat pembaca magnetik, dan alat pengenal suara.
Ø  Keyboard
Unit input yang paling popular adalah keyboard dari terminal atau komputer mikro. Keyboard memungkinkan anda memasukkan data dengan menekan tombol-tombol yang tepat. Mirip mein ketik, sebagian bear keyboard komputer dilengkapi dengan sejumlah tobol tambahan. Mislnya numeric keyboard yaitu tombol-tombol yang diatur dengan pola yang sama seperti kalkulator saku untuk memudahkan memasukkan data angka. Tombol khusus lainnya yaitu tanda panah atau cursor control key yang digunakan untuk memindah cursor dan tombol fungsi lainnya yang menjalankan tugas tertentu bagi pemakai, tergantung dari perangkat lunaknya. Cursor  adalah sebuah simbol kecil yang digunakan operator  keyboard untuk suatu area di layar komputer tempat operasi sedang dikerjakan.
Ø  Alat Penunjuk
Meskipun tombol tanda panah memungkinkan perpindahan cursor banyak perangkat lunak modern yang dirancang untuk memanfaatkan alat penunjuk (pointing device). Alat-alat tersebut adalah mouse, trackball, touch screen, light pen, dan unit remote control.
1. Mouse
Adalah sebuah alat kecil dan ringan kira-kira seukuran setumpuk kartu yang pas dengan telapak tangan. Dengan menggeser permukaan mouse di permukan rata, bolanya akan berputar dan cursori bergerak dilayar sesuai dengan pola yang diikuti mouse.
2.Trackball
Adalah sebuah alat penunjuk yang sama dengan mose tapi bolanya ada diatas bukan dibawah. Karena lokasi bila tersebut, pemakai dapat menggerakkan cursor hanya dngan memutar bola tanpa memindahkan seluruh alat tersbut. Kelebihan trackball dari pada mouse adalah tidak memerlukan bidang diatas meja.
3.Touch screen