Respostas
Tudo começou teoricamente quando Alan turing desenvolveu a mquina de turing, precursor do computador moderno. Depois os engenheiros começaram a construir grandes maquinas do tamanho de casas, que aqueciam muito. Essas maquinas ajudaram com os cálculos necessrios durante a segunda guerra mundial. Depois de sua invenção a tendencia foi a diminuição dos componentes que pertenciam ao computador. Primeiro ele sofreu drasticas mudanças no hardware(peças) que diminuiam mais a cada ano, dessa maneira ele pode se tornar pessoal. As mudanças no Software(Programas) tambem foram drasticas, antes não havia uma interface grafíca como há hoje, tudo era realizado por comandos lidos diretamente do teclado, algo parecido com o DOS ou CMD(Prompt de Comando). Steve Jobs inventou os computadores como conhecemos hoje, com todas essas imagens e cores. Com a evolução dos microprocessadores os softwares foram se tornando cada vez mais bonitos, velozes e eficazes, com as mais diversas aplicações. Na década passada o Paint fazia sucesso, hoje são feitos filmes 3D que requerem uma grande capacidade de processamento, ou seja um hardware mais evoluido e um software mais bem elaborado. Para criar esses programas bem elaborados são usadas as eficazes técnicas da Engenharia de software.
Para saber mais assista ao filme Piratas do vale do Silício, que conta a história das duas gigantes Apple e Windows.