[4] O termo "software" foi usado pela primeira vez em cópia por John W. Tukey em 1958. [5 ] Coloquialmente, o termo é frequentemente usado para significar software aplicativo. Em ciência da computação e engenharia de software, software é todas as informações processadas pelo sistema, programas e dados de computador. [5] Os campos acadêmicos que estudam software são a ciência ea engenharia de software de computador. A história do software de computador é mais frequentemente rastreada até o primeiro erro de software em 1946 [carece de fontes?].
Como mais e mais programas de entrar no reino de firmware e hardware em si torna-se menor, mais barato e mais rápido, como previsto pela lei de Moore, elementos de computação em primeira considerado software, se juntar às fileiras de hardware. A maioria das empresas de hardware hoje tem mais programadores de software na folha de pagamento de projetistas de hardware [carece de fontes?], Uma vez que ferramentas de software automatizaram muitas tarefas de circuito impresso engenheiros de tabuleiro.
Assim como a indústria automobilística, a indústria de Software cresceu de alguns visionários que operam fora de sua garagem com protótipos. Steve Jobs e Bill Gates fosse o Henry Ford e Louis Chevrolet do seu tempo [citação necessário], que capitalizados em idéias já conhecidas geralmente antes que começou no negócio. No caso de desenvolvimento de software, neste momento, é geralmente aceite ser a publicação em 1980 das especificações para o IBM Personal Computer, publicados pela IBM empregado Philip Don Estridge. Hoje seu movimento seria visto como um tipo de crowd-sourcing.
Até esse momento, o software foi empacotado com o hardware por fabricantes de equipamento original (OEMs), tais como dados gerais, Digital Equipment e IBM [carece de fontes?]. Quando um cliente compra um minicomputador, naquela época o computador menor no mercado, o computador não veio com software