A
computação pode ser definida como a busca de uma solução para um problema a partir de
entradas (
inputs) e tem seus resultados (
outputs) depois de trabalhada através de um
algoritmo. É com isto que lida a
teoria da computação, subcampo da
ciência da computação e da
matemática. Durante milhares de anos, a computação foi executada com caneta e papel, ou com giz e ardósia, ou mentalmente, por vezes com o auxílio de tabelas ou utensílios artesanais. A partir da segunda metade do século XX, com o advento dos computadores eletrônicos, a Computação passou a ter uma presença cada vez mais marcante na sociedade, influenciando a vida diária de parte da população mundial. A partir da década de 1950, a Computação ganhou o status de Ciência surgindo então o termo
ciência da computação, uma área do conhecimento humano hoje fortemente ligado à produção de software.