Os computadores tiveram três estágios de evolução, levando-se em conta os avanços tecnológicos:
- Mecânicos (1642) - consistiam basicamente de um conjunto de engrenagens que executavam operações aritméticas básicas, como somas, subtrações. Exemplos desses computadores foram as Máquinas Diferencial e Analítica, de Blaise Pascal, que estavam mais para máquinas calculadoras do que para computadores.
- Eletromecânicos (1930) - foram uma evolução do primeiro estágio, sendo que o mecanismo básico de operação são os relês, atuando como chaves. Neste modelo os acionamentos da parte mecânica deixaram de ser manual e passou a ocorrer pela ação de relês.
- Eletrônicos (1943) - este terceiro estágio é o mais significativo e o que realmente concretizou o anseio do homem de criar uma máquina capaz de realizar os cálculos mais rapidamente, com maior precisão e autonomia.