* Linux,shell, ユーザ環境 * 言語 ** C, C++, ruby, yacc, lex, java, ** 自分の考えを表現できる言語を作る ** 実現したいもののデータの構造を考える(struct, typedef) * 開発用道具 ** make ** emacs ** gdb ** バージョン管理(subversion) * GTK ** 計算機による表現手段,描画ツール,ユーザインターフェイス作りためのツールキット(ライブラリ) * ネットワークとマルチプロセス環境,プロセス間通信のやり方 * 文字列 (日本語) 処理,時間の処理 --- [[演習ガイド]]に戻る