[超・初心者向け]プログラミング入門におすすめな本4+1選!

プログラミングについて独学などで勉強してみたいけど、どんな本を選べばいいかわからない・・・、という方、いますよね。

筆者は親友に聞かれました。

友人
友人

プログラミングはじめたいんだけど、

どの本がいいんだろう??

たくさんありすぎてわからない・・・。

何から学習すればいいのかもわからない・・・。

とのこと。

↓実際にAmazonで検索してみると、こんな感じです。

たくかいじゅう
たくかいじゅう

うわぁ、めっちゃ多いっ・・・。

というわけで今回は、「超初心者向けのプログラミングの本」を紹介していこうと思います。

 

そもそも、どんな本を選べばいいの?

「どんな本を選べばよいか」ですが、「どんな本を選べばよいかわからない!」というくらいですから、「プログラミング」というものについてまだよくわかっていないのではないでしょうか。

そこで、いきなりプログラミング言語について書かれた本を買うのではなく、「プログラミングそのものがどのようなものかを書いてくれている、入門本」を買いましょう!

何故かというと、いきなりプログラミング言語について書かれた本を読んでも、難しくて挫折してしまいます。

たくかいじゅう
たくかいじゅう

マジで、ややこしいですよw

というわけで、「プログラミングとはどういうものか、プログラミングでどんなことができるか」を書いている入門本を買いましょう。

「プログラミングとはどのようなものか、どんなことができるか」がわかった後のほうが、プログラミング言語の学習もはかどりますよ。

 

というわけで、まずは、超初心者向けの、プログラミング入門本を紹介していきます。その後にプログラミング言語についての本も少し紹介しますね。

プログラミング入門におすすめな本4選

それぞれ、対象となる人が若干異なる(と思う)本を選びました!

プログラミング入門講座――基本と思考法と重要事項がきちんと学べる授業

前述した、「プログラミングとはどのようなものか、どんなことができるか」がしっかり書かれています。世界共通であるプログラミングの価値、プログラミングを学ぶメリット、必要性などです。

さらに、「プログラミングとはどのようなものか、どんなことができるか」だけではなく、プログラミング初心者におすすめの学習ツール、プログラミング言語について、プログラミング学習サービスの紹介などがされています。

学習ツールには、「Hour of Code」、「Scratch」、「CodeMonkey」などの紹介がされています。

↓中でも「Scratch」は有名で、多くの本が出ています!

また、スクールにはCodeCampが紹介されています。

他にも様々なものが紹介されており、初心者がプログラミングがどのようなものかを知り、どう学んでいけばいいのかを知れる本です!

つまり、「プログラミング入門講座――基本と思考法と重要事項がきちんと学べる授業入門」は、

入門には一冊で十分では?というレベルの内容です!!

結論でちゃったような・・・汗

こんな人にオススメ!:プログラミングがどんなものかから学習方法まで知りたい方

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

 「この世はプログラミングにあふれている」というところからスタートし、何故プログラミングが必要か?コンピュータがどんな仕組みか?OSがどんな仕組みか?といった内容について書かれています。

さらに、「実際にプログラミングを学ぶ」という内容もあります!

また、プログラミング言語を勉強しだすとよく出てくる「オブジェクト」についても詳しく書かれており、読んでおけば今後のプログラミング学習がラクになることでしょう。

初心者がプログラミングがどのようなものかを知り、プログラミング言語はどのようなものかも知れる本です!

こんな人にオススメ!:プログラミング言語がどんなものかまで一冊で知りたい方

アイディアを実現させる最高のツール プログラミングをはじめよう

女優でかつプログラマーでもある池澤あやかさんが書いた本です。Rubyというプログラミング言語が得意な人で、プログラマーに有名な方です!

こちらの本は、「プログラミングってこんなに楽しい!」「ハードルが高いと思ってる人が多いけど、意外とそうでもないよ!」「男性向けとか、理系の人向けと思われてる感じだけど、・・・、」などといった内容が書かれています。

他にも、「プログラミング的思考」だとか。

たくかいじゅう
たくかいじゅう

なかなかおもしろいですよ〜!

プログラミングが意外とハードルが低くて、どれだけ面白いか、といったことについて書かれた面白い本です!

こんな人にオススメ!:プログラミングがどれだけ面白いものか知りたい方、興味を持ちたい方

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

この本は、プログラミングだけでなく、身近なところにあるコンピュータ、パソコンがどういうものかまで書いてくれています!パソコンの周辺機器のマウス、キーボードがどういうものかなど、わざわざ書いてくれています!

 

例えば・・・、

  • コンピュータとは?
  • プログラミングとは?

どうですか?答えられますか?

わからない方、この本を開けば、超簡単に、わかりやすく答えがわかりますよ〜!

 

本のタイトルの通り、「基礎の基礎」という言葉が似合う本となっています。

こんな人にオススメ!:プログラミングやコンピュータがどんなものかや、基礎の基礎を知りたい方

番外編:1冊

少し趣旨はズレますが、紹介したい本です。

子どもを億万長者にしたければプログラミングの基礎を教えなさい

強烈なタイトルですねw!

プログラマーでない人をターゲットとして書かれた本で、よくある妙に難しく思えてしまうような単語は出てこず、読みやすい本となっています。

「プログラミングは論理的思考を養う!」「ビジネスでの成功者の多くはプログラミングを身に着けている」ということについて書かれた本で、プログラミングが学べるわけではありませんが、プログラミングがどれだけすごいものか、未来に活かせるものかがわかる本となっています。

こんな人にオススメ!:この、強烈なタイトルに惹かれる方

まとめ

という訳で今回は、「おすすめのプログラミング入門本」についてまとめてみました!

ところで、本などを読んだりして独学する、という学習方法もありますが、

TechAcademyCodeCampといったオンラインプログラミングスクールを使って、プログラミングを学習する、という方法もあります!

TechAcademyには、さまざまなコースというものがあるのですが、その中でも「プログラミングの知識なんて、なんにもない!」という方のために、はじめてのプログラミングコースというものがあり、「プログラミングそのものが、どのようなものか?」から、細かく、丁寧に教えてくれます。しかも、基本は有料なのですが、無料体験もあり、「とりあえず無料体験だけ試してみる」ということも可能です!

CodeCampは、マンツーマンだから、自分のペースで確実に取得できることが売りです。日本初、講師は全て現役のエンジニアという、かなりレベルの高いオンラインプログラミングスクールとなっています!さらに、無料体験レッスンも用意されており、「とりあえず無料体験だけ試してみる」ということも可能でしかも、無料体験レッスンを受講すると受講料が1万円引になりますので、かなりお得です!(執筆時点2019/1/28の情報)

本などを使って独学をしていくよりは、教えてもらうスタイルがいい、という方、挫折した方などは、こういったオンラインプログラミングスクールを使ってみるといいのではないでしょうか。

TechAcademyに登録

CodeCampに登録

最後までお読みいただき、ありがとうございました。

では、また。