計算機科学
学問としての歴史は浅いが、計算機科学は科学と社会への数々の根源的貢献をしてきた。
情報化時代やインターネットに代表される、いわゆる情報革命を実現した。
計算と計算可能性の定義と、それによる計算不能な問題の存在の証明。
プログラミング言語の概念と様々な抽象化レベルでの手続き的情報を明確に表現するツール。
エニグマ暗号の解読は、第二次世界大戦での連合国の勝利に貢献した。
計算科学は心に関する問題を解明しつつある。
ヒトゲノム計画はヒトのゲノムの解読を可能にした。
Folding@Homeなどの分散コンピューティングプロジェクトは、タンパク質の折り畳み構造の解明に貢献している。
アルゴリズム取引は、人工知能や機械学習、統計学、数値解析などの手法を取り入れることにより、金融市場の効率性と流動性を向上させた。
1940年代から1950年代にかけて、次々と電子式コンピュータが建造され、1950年代末には基本的な考え方としては現代にまで引き継がれている仕組みが(いわゆるプログラム内蔵方式など)完成した。前述の、米国の国勢調査においてパンチカードシステムが有用であった事例などもあるように、科学技術などにおける数の計算(いわゆる数値解析的な計算)だけではなく、もっと一般の事務処理などといったデータ処理にもこういった機械は有用だということは以前から明らかになっていたわけだが、そういった、「狭義の計算」より広い意味を指す語として1960年頃には、主に学術方面ではInformation Processing(情報処理)という熟語が使われるようになり、機械翻訳やパターン認識のような、数値計算ではない応用の研究が始まった。また、主に産業方面ではData Processing(データ処理)という熟語もあり、EDPという3文字語などもあった。コンピューティングという語の意味はそれらを含む広い意味とされるようになり、計算機科学はそれらを扱う科学ということになった。1960年代には計算機科学は独立した学問分野として確立され、大学などで計算機科学科の設立と学位認定が行われるようになった。実用的なコンピュータが利用可能になると、その様々な応用が下位領域を形成していった。2000年前後には「IT」という語が流行した。