La computadora personal está compuesta de hardware y software. El hardware incluye el procesador, la memoria RAM volátil y ROM permanente, periféricos de entrada como teclado y mouse, y de salida como monitor e impresora. El software incluye sistemas operativos como Windows que arrancan la computadora, programas de aplicación como Word y Excel que realizan tareas específicas, y lenguajes de programación como Java para crear otros programas.