Perangkat keras (hardware) adalah peralatan yang secara fisik dapat dilihat dan disentuh. Data adalah kumpulan kejadian peristiwa yang terjadi didunia nyata. Data dapat berupa angka, huruf, simbol, suara, cahaya, atau gabungan dari semua itu. Data - data inilah yang nantinya akan diolah dan diproses hingga menghasilkan sebuah informasi yang lebih bermanfaat.Untuk memproses suatu data maka diperlukan perangkat keras yang termasuk perangkat pemasukkan data (input device), perangkat pemrosesan (process device), perangkat keluaran (output device).
Perangkat keras yang termasuk input device, diantaranya adalah keyboard (papan tik), mouse (tetikus), scanner (pemindai), sensor (pengindra), dan voice recognizer (pengenal suara). Adapun perangkat keras yang termasuk process device adalah CPU (Central Process Unit), RAM (Random Access Memory), ROM (Readn Only Memory). Sementara itu, perangkat keras yang termasuk output device adalah monitor, loudspeaker, dan printer (pencetak).
Disamping ketiga jenis perangkat keras yang diuraikan diatas, terdapat pula perangkat keras komputer lainnya, yaitu periferal (perangkat tambahan) dan storage device (media penyimpanan).
Perangkat yang termasuk periferal, misalnya modem, network interface card (kartu jaringan), TV Tuner Card, MIDI Card, dan lain-lain.

