Os computadores são um dos aspectos mais importantes da nossa vida, constituindo um dos fatores mais importantes de impacto e transformação da sociedade moderna. Cada vez mais pessoas lidam com computadores enquanto instrumento fundamental de trabalho. Embora a grande maioria das pessoas lide com os computadores apenas como usuária de aplicações informatizadas, o fato é que uma compreensão dos mecanismos básicos do seu funcionamento ajuda a perceber todo o contexto, com as suas limitações e aspectos que condicionam todo o desenvolvimento, funcionalidades, capacidades e desempenho dessas aplicações.