1. Input
Seperti namanya, perangkat keras input memiliki peran untuk memasukan data atau berbagai perintah ke dalam sistem di komputer.
Data yang masuk bisa berupa kode, gambar, suara, hingga video yang direkam langsung atau melalui media lain.
Jenis perangkat ini adalah keyboard, mouse, webcam, microfon, dan scanner.
2. Output
Sedangkan perangkat keras output adalah perangkat yang berguna untuk menampilkan hasil data yang dimasukan dan sudah diolah.
Data yang ditunjukan melalui hardware ini bisa berupa audio, gambar, atau video.
Perangkat keras untuk output ini bisa berupa, monitor, printer, headphone, speaker, dan juga mikrofon.
3. Processing Device
Sebelum data ditampilkan pada perangkat keras output, data yang sudah dimasukan akan diolah di perangkat keras processing device.