OS・低レイヤ本おすすめ20選【2026年版】
オペレーティングシステムの設計原理、カーネル、メモリ管理、プロセス管理、ファイルシステムなどを学ぶ書籍。Linuxの仕組みや低レイヤプログラミングも含む。
対象読者: 低レイヤ・OS自作・カーネル理解を深めたいエンジニア / 組込み開発者
選定基準: Qiita・Zenn・Dev.to・Stack Overflow の言及数・いいね数(アフィリエイト無関係)
更新日: 2026-06-15(毎日自動更新)
ランキング
- CPUの創りかた : IC10個のお手軽CPU設計超入門 : 初歩のデジタル回路動作の基本原理と製作 — 渡波 郁
- コンピュータシステムの理論と実装 : モダンなコンピュータの作り方 — Nisan Noam, Schocken Shimon, 斎藤 康毅
- OS自作入門 : 30日でできる! — 川合 秀実
- 詳解Linuxカーネル — Bovet DanielPierre, Cesati Marco, 高橋 浩和, 杉田 由美子, ほか
- ふつうのLinuxプログラミング : Linuxの仕組みから学べるgccプログラミングの王道 — 青木 峰郎
- 最新コンパイラ構成技法 — Appel AndrewW., 神林 靖, 滝本 宗宏
- プログラムはなぜ動くのか : 知っておきたいプログラミングの基礎知識 — 矢沢 久雄, 日経BP
- データ指向アプリケーションデザイン : 信頼性、拡張性、保守性の高い分散システム設計の原理 — Kleppmann Martin, 斉藤 太郎 pub.2019, 玉川 竜司
- はじめてのOSコードリーディング : UNIX V6で学ぶカーネルのしくみ — 青柳 隆宏
- 試して理解Linuxのしくみ : 実験と図解で学ぶOSとハードウェアの基礎知識 — 武内 覚
- ヘネシー&パターソンコンピュータアーキテクチャ定量的アプローチ — Hennessy JohnL, Patterson DavidA, 中條 拓伯, 天野 英晴, ほか
- プログラムはなぜ動くのか : 知っておきたいプログラミングの基礎知識 — 矢沢 久雄
- ゼロからのOS自作入門 — 内田 公太
- 達人が教えるWebパフォーマンスチューニング : ISUCONから学ぶ高速化の実践 — 藤原 俊一郎, 馬場 俊彰, 中西 建登, 長野 雅広, 金子 達哉, 草野 翔
- Go言語でつくるインタプリタ — Ball Thorsten, 設樂 洋爾
- 12ステップで作る組込みOS自作入門 — 坂井 弘亮
- Linuxプログラミングインタフェース — Kerrisk Michael, 千住 治郎
- 試して理解Linuxのしくみ : 実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識 — 武内 覚
- コンパイラ : 原理・技法・ツール — Aho AlfredV, Lam MonicaS, Sethi Ravi, 原田 賢一
- オペレーティングシステムの仕組み — 河野 健二, 野崎 昭弘, 黒川 利明, 疋田 輝雄
関連カテゴリ