Um computador é composto de hardware e software. O hardware inclui componentes como teclado, monitor e unidade de sistema, enquanto o software inclui programas. Há vários tipos de memória, incluindo RAM, ROM e cache. Dispositivos de entrada como teclado e mouse codificam informações, e dispositivos de saída como monitores e impressoras decodificam dados para o usuário.