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 ligada � produ��o de software.