Um sistema computacional moderno consiste de um ou mais processadores, memória principal, discos, impressoras, teclado, monitor, interfaces de rede e outros dispositivos de entrada e saída; além de programas de aplicação e programas do sistema. O sistema operacional é um tipo de programa (software) cuja função é
realizar operações matemáticas avançadas, processamento de cálculos de engenharia e simulações de ambientes operacionais complexos.
armazenar informações em um banco de dados, permitindo análises e relatórios do nível operacional da organização.
oferecer ao desenvolvedor as instruções de linguagem de máquina para que ele crie softwares aplicativos de propósito geral.
gerenciar os componentes de hardware e fornecer aos programas do usuário uma interface com o hardware mais simples, através de um conjunto de instruções mais conveniente.
criar códigos para armazenamento de sites na internet oferecendo serviços de hospedagem e aplicações como redes sociais.