体験を伝える―『ガジェット通信』の考え方

面白いものを探しにいこう 本物を体験し体感しよう 会いたい人に会いに行こう 見たことのないものを見に行こう そしてそれをやわらかくみんなに伝えよう [→ガジェ通についてもっと詳しく] [→ガジェット通信フロアについて]

基礎を固める!プログラミング入門におすすめの書籍10冊【超初心者向け】

プログラミング関連の書籍は数多くありますが、初心者が勉強をはじめるときに、どこから読めばいいのかわからないということはないでしょうか。

そこで今回は、プログラミング言語の絞り込みはなく、コンピュータの構造やプログラムがどうやって動くのかといった仕組みを説明した書籍のみご紹介します。

 

これからプログラミングを勉強したいという方はぜひ参考にしてみてください。

 

1. 教養としてのプログラミング講座


教養としてのプログラミング講座 (中公新書ラクレ)
教養としてのプログラミング講座 (中公新書ラクレ)

非エンジニアでも「プログラミングとは何か」を簡単に学べる書籍です。新書でページ数も少ないため、1時間程度で読み終えることができます。

読み物が中心でコードを書くところも少ないですが、途中でMOONBlockを使ってプログラミングを体験することもできます。

 

まずは気軽に読みたいという方におすすめの書籍です。

教養としてのプログラミング講座書籍レビュー

 

2. [改訂新版] これからはじめるプログラミング基礎の基礎


[改訂新版] これからはじめるプログラミング基礎の基礎
[改訂新版] これからはじめるプログラミング基礎の基礎

身近なところからコンピュータの仕組みを解説している書籍です。図版が豊富なため、初心者でも理解しやすくなっています。

プログラミングの説明はありますが、本格的な言語の説明は出てきません。初心者がコンピュータとプログラムのイメージをつかむのに適切な本と言えそうです。

全くプログラミングに触れたことがない人でも図解されているなど、初心者向けに作られているので理解しやすいと思います。ぜひ手にとって勉強してみてください。

 

3. おうちで学べるプログラミングのきほん


おうちで学べるプログラミングのきほん
おうちで学べるプログラミングのきほん

1章から3章まででコンピュータの仕組みやOSの仕組みについての解説があります。

4章からはプログラミングの基本的な説明が始めるので、既に基本的な仕組みがわかっている方はここから読んでみてもよいでしょう。

 

また、5章でJavascript、6章でC言語の簡単な説明がありますが、いずれも基本的なことだけを紹介しているので、実際にコードを書くというよりもプログラミング言語とは何かを学ぶために用意されています。

プログラミング言語とは何なのか知る機会になるでしょう。

 

4. プログラムはこうして作られる―プログラマの頭の中をのぞいてみよう


プログラムはこうして作られるプログラマの頭の中をのぞいてみよう
プログラムはこうして作られるプログラマの頭の中をのぞいてみよう

1 2 3次のページ
TechAcademyマガジンの記事一覧をみる
  • 誤字を発見した方はこちらからご連絡ください。
  • ガジェット通信編集部への情報提供はこちらから
  • 記事内の筆者見解は明示のない限りガジェット通信を代表するものではありません。