Las computadoras pueden ser mecánicas u electrónicas, y dentro de las electrónicas existen las analógicas y digitales. Existen diferentes tipos de computadoras según su tamaño y función, como las macrocomputadoras, minicomputadoras, estaciones de trabajo, microcomputadoras y computadoras personales. Las computadoras personales pueden ser de escritorio o portátiles como laptops, notebooks, palmtops y tabletas, y su componente principal es la placa base.