El hombre primitivo contaba con piedras y pajitas para realizar cálculos básicos de recursos. Las primeras computadoras como la ENIAC ocupaban habitaciones enteras y usaban tubos de vacío, mientras que las computadoras modernas son cada vez más pequeñas, versátiles y potentes, usando circuitos integrados y microprocesadores. Las computadoras futuras podrían desarrollar capacidades casi humanas a través de inteligencia artificial y computación cuántica.