La evolución de las computadoras ha pasado por 6 generaciones desde la primera computadora electrónica en 1945 hasta las computadoras de hoy en día. Cada generación trajo avances tecnológicos como el uso de transistores en lugar de tubos de vacío, circuitos integrados, microprocesadores y capacidades cada vez mayores. Los sistemas operativos también evolucionaron para proporcionar interfaces gráficas de usuario más fáciles de usar.