はじめに

Programming Reboot Bookは、プログラミングの基礎を一から学び直したい人のための入門書です。

本書の目的

本書の目的は、プログラミングの基本的な概念を C言語、Java、Python、Rust の4つの言語を通して私の観点から説明していきます。また、プログラミングに挫折した経験がある人に向けて、おすすめできるような本にしていきたいです。

本書の特徴

  • プログラミング言語は、C言語、Java、Python、Rustの4つの言語を使って、プログラミングの根幹を解説しています
  • 変数、データ型、制御構文、などといった基礎概念がなにをしているのかを丁寧に解説していくつもりです
  • 特に説明するために、あえてアバウトな表現を使ったり、言及する内容を絞ることがありますが、より深く調べたい人のために、できるだけ注釈しています

本書の対象読者

  • プログラミングの経験はあるが曖昧でよく理解できていない人
  • 過去にプログラミングに挫折した経験があり、もう一度基礎から学びたい人