Um computador de uso geral é construído para realizar uma variedade de tarefas, incluindo as tarefas de computação mais frequentes, de maneira razoavelmente eficiente. Ele pode armazenar e executar vários programas em seu armazenamento interno. Computadores pessoais como tablets, smartphones, notebooks e desktops são exemplos de computadores de uso geral.
Os computadores também podem ser categorizados como para fins especiais ou dedicados. Esses computadores são projetados para realizar uma única tarefa e resolver um problema específico repetidamente. Uma vez que eles só precisam concluir uma única tarefa, os computadores para fins especiais geralmente têm um processamento mais rápido em detrimento da versatilidade. Os computadores dedicados são usados principalmente em sistemas inteligentes.