コンピュータ科学 学会 (ACM,IEEE,情報処理学会),IPA 情報処理 (情報,情報検索,情報共有,情報伝達,情報収集) 知識処理 (知識,知識科学,知識発見,思考,CSCW) コンピュータ (アーキテクチャ,コンパイラ,アセンブラ,仮想マシン) ソフトウェア オペレーティングシステム (カーネル,デバイスドライバ) Windows,Linux,macOS,FreeBSD,UNIX ミドルウェア (ファイルシステム,データベース,アプリケーションサーバ) アプリケーション ハードウェア (CPU,メモリ,ストレージ,GPU) プログラミング プログラミング言語 (C言語,C++,C♯,Java,VB.NET,Objective-C...) スクリプト言語 (Perl,PHP,Ruby,Python,JavaScript,ActionScript...) 関数型言語 (Lisp,Has