Ciències de la computació
estudi teòric de la base formal que permet el processament o el càlcul automatitzat de la informació / From Wikipedia, the free encyclopedia
Les ciències de la computació estudien les bases teòriques de la informació i la computació, i la seva aplicació en sistemes computacionals.[1][2][3] El cos de coneixement de les ciències de la computació és descrit sovint com l'estudi sistemàtic dels processos algorítmics que descriuen i transformen informació: teoria, anàlisi, disseny, eficiència, implementació, algorismes sistematitzats i aplicació.[4]
Hi ha diverses branques o disciplines dins les ciències de la computació o ciències computacionals; algunes ressalten els resultats específics del còmput (com els gràfics per computadora), mentre que d'altres (com la teoria de la complexitat computacional) es relacionen amb propietats dels algorismes usats al realitzar còmput i unes altres s'enfoquen en els problemes que requereixen la implementació de sistemes computacionals. Per exemple, els estudis de la teoria de llenguatges de programació descriuen un còmput, mentre que la programació de computadores aplica llenguatges de programació específics per desenvolupar una solució a un problema computacional específic. Un computòleg s'especialitza en teoria de la computació i en el disseny i implementació de sistemes computacionals.[5]
Segons Peter J. Denning, la qüestió fonamental en què es basa la ciència de la computació és: «Què pot ser (eficientment) automatitzat?».[6]