Os sistemas operacionais são pontes que possibilitam a comunicação entre o usuário e o computador. Eles são uma interface entre a linguagem do usuário e a linguagem do computador, expressa em formato binário. O sistema operacional permite que o usuário execute tarefas como o gerenciamento das aplicações em execução, do acesso à memória e dos arquivos no disco. Além disso, o sistema operacional traduz para o computador comandos dos usuários.