Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
マイベスト
情報・通信・コンピュータおすすめ商品比較サービス
マイベスト
情報・通信・コンピュータおすすめ商品比較サービス
  • プログラミング本のおすすめ人気ランキング【2025年】 1
  • プログラミング本のおすすめ人気ランキング【2025年】 2
  • プログラミング本のおすすめ人気ランキング【2025年】 3
  • プログラミング本のおすすめ人気ランキング【2025年】 4
  • プログラミング本のおすすめ人気ランキング【2025年】 5

プログラミング本のおすすめ人気ランキング【2025年】

現在小学校でも必修授業となり、習い事としても選ばれているプログラミング学習。プログラミング本なら、自宅で気軽に学習できます。しかし、初心者向けから子ども向け、電子書籍まで発売されており、どの本を選ぶか迷う人も多いでしょう。


そこで今回は、プログラミング本のおすすめ人気ランキングと、その選び方をご紹介します。自分に合ったプログラミング本を見つけて、楽しく効率的なプログラミング学習を行ってください。

2025年02月19日更新
佐々木達也
監修者
データサイエンティスト
佐々木達也

名古屋大学工学研究科計算理工学専攻修了後、大手機械メーカーの研究開発に携わり、現在は株式会社divデータサイエンティスト。Python(パイソン)を用いた統計・機械学習プログラミングによる分析はもちろん、データ分析基盤の構築・保守・管理も担う。Webプログラミングにも精通しており、AIを活用したWebシステムをトータルでサポートできる守備範囲の広さが持ち味。

佐々木達也のプロフィール
…続きを読む
コンテンツ制作チーム
ガイド
マイベスト
コンテンツ制作チーム

徹底した自社検証と専門家の声をもとにした、商品比較サービス。 月間3,000万以上のユーザーに向けて「コスメ」から「日用品」「家電」「金融サービス」まで、ベストな商品を選んでもらうために、毎日コンテンツを制作中。

コンテンツ制作チームのプロフィール
…続きを読む
監修者は「選び方」についてのみ監修をおこなっており、掲載している商品・サービスは監修者が選定したものではありません。

目次

プログラミングを本で学ぶメリットは?

プログラミングを本で学ぶメリットは?

プログラミングを本で学ぶメリットは、情報の信頼性の高さと体系的に学習できる点にあります。初心者が学ぶ際、学習サイトや動画も選択肢になるでしょう。しかし情報社会のいま、インターネット上には不確かな情報も。出版社のプロによって作られる本なら、情報の取捨選択がされているといえます。


全体像をつかんだり、体系的に学んだりしたい場合も本がおすすめ。プログラミング本には、信頼性の高い情報が網羅的に記載されています。インターネットでは、目的の情報を得るまでに複数のサイトを経由することも多いですが、本は順序立てて記載されているので、1冊の本を読めば十分でしょう。


外出先で読みたい人や複数の本を参考にしたい場合は、電子書籍の利用も便利です。電子書籍ならスマホやタブレットで読めるため、持ち運びに適しています。わからない単語やコードをすぐに検索できるのも魅力でしょう。疑問がすぐに解決できるため、学習のモチベーションの維持に繋がりますよ。

プログラミング本の選び方

プログラミング本を選ぶ際に必ずチェックしておきたい「4つのポイント」をご紹介します。

1

内容をチェック!目的に合った本を選ぼう

プログラミングを学ぼうと思っても、本の中身が理解できないと挫折してしまうことがあります。内容でしっかり判断し、学びたい分野が書かれている本を選びましょう。

初心者もプロを目指す人も、まずは体系的に学ぶことが大切

初心者もプロを目指す人も、まずは体系的に学ぶことが大切
出典:amazon.co.jp

まずはプログラミングの基礎的な考え方やアウトラインなど体系的に解説した本を選択しましょう。最初に全体を把握することで、問題が生じた際に解決すべき項目が整理しやすくなります。基礎知識から仕組みまでまんべんなく解説されており、勉強を始めやすいでしょう。


一人前のプログラマーを目指す人も、全体像をイメージしながら知識を積み上げていくことが大切です。全体を把握したうえで大切な内容をまとめ、必要な部分をクリアにしておきましょう。この状態で知識を得ることで、効率よくプログラミングを学べますよ。

全体像をつかんだら、特定の言語に特化したプログラミング本で学ぼう

全体像をつかんだら、特定の言語に特化したプログラミング本で学ぼう
出典:amazon.co.jp

全体像がつかめたら、興味のある言語や想像しやすい言語に特化した本を検討しましょう。プログラミングにはあらゆる言語が存在し、得意分野も異なります。これからどんなプログラムを作りたいか、何を勉強したいかで言語を選ぶのがおすすめです。


たとえばWebサイト制作に興味があれば、HTMLやCSSから勉強しましょう。これらは、テキストや背景の色を変えたり、装飾をしたりするために使う言語です。Webページ制作の基本となるため、この2つから勉強を始めるとよいでしょう。


AI開発やデータ分析ならPython、業務システムやアプリ開発ならJavaがおすすめ。Pythonは、シンプルな文法かつライブラリが豊富で、初心者からエンジニアまで愛用されています。Javaは、安全性が高く処理速度も速いため、大人数の開発に向くでしょう。AndroidアプリのほとんどはJava開発です。

2

しっかり内容をつかむため学習段階のレベルに合った本を選択

プログラミング本は、小学生向けから上級エンジニア向けまであり、レベルが多岐にわたります。内容が理解できないと学習のモチベーションにも影響するため、自分のレベルに合った本を選びましょう。

初心者や子どもには、基本の入門書やイラストが多い本がおすすめ

初心者や子どもには、基本の入門書やイラストが多い本がおすすめ
出典:amazon.co.jp

初心者は、プログラミングの仕組みが学べる入門書から読みましょう。基礎がわかっていれば、プログラミングを学ぶうえで理論立て・理解ができるようになります。どの言語にも共通する根幹の仕組みを理解することは、新しい言語を学ぶときにも役立ちますよ。


入門書のなかでも、イラストや図が豊富な本がおすすめです。勉強が苦手な人も、視覚的に楽しみながら全体像や概要を把握できます。フルカラーであれば、図の動きがさらにわかりやすく活躍するでしょう。


また子どもの学習なら、プログラミングの考え方が解説されたイラストが多めの子ども向けの本を選択しましょう。子ども向けの本は平易な言葉や理解しやすいレイアウトで解説され、わかりやすいよう工夫されています。視覚的にも楽しい本を選びましょう。

全体像をつかんだ中・上級者は、考え方や実践面でのアプローチ法を学ぼう

全体像をつかんだ中・上級者は、考え方や実践面でのアプローチ法を学ぼう
出典:amazon.co.jp

全体像がある程度理解できている中・上級者は、具体的なプログラム作りに必要な考え方が学べる本を選択しましょう。技法的な内容だけでなく、開発の進め方や優秀なエンジニアの見方などをより深く理解できます。問題解決やプログラム構築のための処理・計算方法が解説された本もよいでしょう。


効率化・生産性向上のための実践的なアプローチを説いた本もおすすめです。具体的な手法も記載されているため実践しやすく、普段から意識したい内容が豊富に載っています。

3

上達をサポートする工夫に注目してみよう

プログラミングを学習しやすいように、参考例を記載するなど工夫が凝らされている本があります。無理なく学習を進めるために、本の特徴にも注目しましょう。

学びを順調に進めたい人はサンプルコードや具体例が豊富な本をチョイス

学びを順調に進めたい人はサンプルコードや具体例が豊富な本をチョイス
出典:amazon.co.jp

学習をスムーズに進めるためには、サンプルコードや具体例が豊富な本を選択しましょう。書き写して試すことによりミスや足りない知識に気がつき、理解が深まります。まずサンプルコードを打ち込んでみて、自分が書いたコードが動く喜びを知るのもよいでしょう。


独学で勉強するときは、サンプルコードを通して理想的なコードを理解することも大切です。わかりやすいコードが書けると修正もしやすくなり、作業効率の向上に結びつきます。「良いコード悪いコードで学ぶ統計入門」は、悪いコードによる弊害も知れる1冊なので注目してみてください。

実践的な力をつけたいなら、練習用データつきの本をチェック

実践的な力をつけたいなら、練習用データつきの本をチェック
出典:amazon.co.jp

読むだけで理解できるか不安な人は、実習用のツールが添付されている本がおすすめです。実際に体験すると理解が進み、内容が定着しやすくなります。読むだけだとモチベーションが続くか不安な人にも適しているでしょう。


手を動かしながらプログラミングを体験すると、構築に欠かせない論理的な思考法も、実感とともに習得しやすくなります。1つずつ作っていく構成なら、成功体験を積みながら、実際に挑戦する際に活かせるスキルを磨けるでしょう。

4

新たに買う人は、出版年5年以内か改訂版をチョイス

新たに買う人は、出版年5年以内か改訂版をチョイス
出典:amazon.co.jp

プログラミング本は、5年以内に出版されたものを選びましょう。プログラミングは変化が激しく、技術革新が頻繁に行われています。出版年ができるだけ新しい本を選び、最新の知識やトレンド情報をインプットすることが大切です。


ロングセラーの名著も、改訂版が販売されているかチェックしましょう。発行日の古い本は情報が古く、動作がうまくいかないケースもあります。専門用語やプログラミングの組み立て方などの技術も時代に合わせて変化するため、知識のアップデートが必要です。

選び方は参考になりましたか?

プログラミング本全50商品
おすすめ人気ランキング

人気のプログラミング本をランキング形式で紹介します。なおランキングは、各ECサイトの売れ筋をもとにしてマイベスト独自に順位付けをしました。(2025年01月15日更新)
人気順
絞り込み
商品
画像
最安価格
ポイント
詳細情報
レベル
著者名
対応バージョン
基本操作
練習用データ
1

技術評論社

改訂新版 良いコード/悪いコードで学ぶ設計入門

技術評論社 改訂新版 良いコード/悪いコードで学ぶ設計入門 1

より成長させやすいコードの書き方と設計が学べる

中級者〜上級者

仙塲大也

不明

不明

2

インプレス

スッキリわかるPython入門 第2版

インプレス スッキリわかるPython入門 第2版 1

dokopyを導入し、コツやしくみを押さえながら学べる

初心者

国本大悟、須藤秋良

Python

3

技術評論社

エンジニア選書GitHub CI/CD実践ガイド

技術評論社 GitHub CI/CD実践ガイド 1

GitHubを使ってCI/CDの設計や運用を学べる

不明

野村友規

4

翔泳社

Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ

翔泳社 Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ 1

プログラミング超初心者にもわかりやすい解説

初心者

森 巧尚

Python 3.10

5

オーム社

AIエディタCursor完全ガイド

オーム社 AIエディタCursor完全ガイド 1

AIを活用した新しいプログラミングの形を体験できる

初心者〜上級者

木下雄一朗

6

オライリー・ジャパン

Tidy First?―個人で実践する経験主義的ソフトウェア設計

オライリー・ジャパン Tidy First?―個人で実践する経験主義的ソフトウェア設計 1

コードをどのタイミングで、どこを整頓すべきかを解説

初心者〜中級者

Kent Beck

7

ソシム

たった2日でマスターできるiPhoneアプリ開発集中講座

ソシム たった2日でマスターできるiPhoneアプリ開発集中講座 1

Xcode16・iOS18・Swift6.0に完全対応

初心者

藤 治仁、小林加奈子、小林由憲

Swift 6.0

8

翔泳社

iPhone1台で学ぶプログラミング

翔泳社 iPhone1台で学ぶプログラミング 1

便利なものを作りながらプログラミングが学べる

初心者

増井 敏克

不明

不明

9

技術評論社

VTuberサプーが教える! Python 初心者のコード/プロのコード

技術評論社 VTuberサプーが教える! Python 初心者のコード/プロのコード 1

Pythonコードのプロの知識とテクニックを解説

不明

サプー

Python

10

日経BP

小学生からはじめるプログラミングの本 2022年版

日経BP 小学生からはじめるプログラミングの本 2022年版 1

楽しみながらプログラミングが身につく一冊

初心者

日経パソコン 編

スクラッチ

お探しの商品がない場合は、商品の掲載をリクエストできます。
1位

技術評論社
改訂新版 良いコード/悪いコードで学ぶ設計入門

改訂新版 良いコード/悪いコードで学ぶ設計入門 1
この商品を見る
出典:amazon.co.jp
最安価格
3,520円
やや高価格
最安価格
3,520円
やや高価格

より成長させやすいコードの書き方と設計が学べる

より成長させやすいコードの書き方と設計を学ぶ入門書です。コードの可読性が低く調査に時間がかかる、新機能を追加したいがどこに実装すればいいかわからないなどのコードの問題を設計で解決。コードの設計スキルに興味がある人・コードを改善したい人・よりよいコードを書きたい人におすすめの1冊です。

レベル中級者〜上級者
著者名仙塲大也
対応バージョン不明
基本操作
練習用データ不明
全部見る
ランキングは参考になりましたか?
2位

インプレス
スッキリわかるPython入門 第2版

最安価格
2,750円
中価格

dokopyを導入し、コツやしくみを押さえながら学べる

コツやしくみを押さえながら学べる、定番Python入門書の改訂版です。第2版ではPCやスマホのWebブラウザで手軽にプログラミングできるdokopyを本格導入し、紙面デザインも一新。さらに、実践的なコーディング力を鍛えるゲーム開発の総合演習が追加され、より学びやすくなっています。

レベル初心者
著者名国本大悟、須藤秋良
対応バージョンPython
基本操作
練習用データ
全部見る
3位

技術評論社
エンジニア選書GitHub CI/CD実践ガイド

最安価格
3,740円
高価格

GitHubを使ってCI/CDの設計や運用を学べる

GitHubを使ってハンズオン形式でCI/CDの設計や運用を学べる書籍です。GitHub Actionsの基本構文からスタートし、テスト・静的解析・リリース・コンテナデプロイの自動化を実践。あわせて実運用に欠かせないプラクティスも習得し、品質の高いソフトウェアをすばやく届けるスキルが身につきます。

レベル不明
著者名野村友規
対応バージョン
基本操作
練習用データ
全部見る
4位

翔泳社
Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ

最安価格
2,178円
やや低価格

プログラミング超初心者にもわかりやすい解説

基本的なプログラムの作成からおもしろい人工知能アプリの作成までを体験できる1冊です。基本文法の解説だけでなく、エラーでつまずいた場合の対応方法も巻末に記載されています。Pythonについて何も知らないプログラミング超初心者にもおすすめです。

レベル初心者
著者名森 巧尚
対応バージョンPython 3.10
基本操作
練習用データ
全部見る
5位

オーム社
AIエディタCursor完全ガイド

最安価格
3,080円
やや高価格

AIを活用した新しいプログラミングの形を体験できる

Cursorの紹介だけでなく、機能の説明や活用方法・効果的なプロンプトの書き方まで幅広く学べる一冊です。プログラミング初心者からプロのエンジニアまで、AIを活用した新しいプログラミングの形を体験できます。AI を使ったプログラミングをより効率的に行いたい人やCursorに興味のある人におすすめです。

レベル初心者〜上級者
著者名木下雄一朗
対応バージョン
基本操作
練習用データ
全部見る
6位

オライリー・ジャパン
Tidy First?―個人で実践する経験主義的ソフトウェア設計

最安価格
Amazonで売れています!
2,640円
在庫わずか
最安価格
Amazonで売れています!
2,640円
在庫わずか

コードをどのタイミングで、どこを整頓すべきかを解説

コードをどのタイミングで、どこを整頓すべきかを解説した一冊です。整頓の実践を通じて課題解決を図り、大きな関数を論理的に小さなチャンクに分割する方法を学びながら、設計の背後にある重要な要素を解説。さらに、ソフトウェア設計を人間関係のエクササイズとしてとらえる視点についても学べます。

レベル初心者〜中級者
著者名Kent Beck
対応バージョン
基本操作
練習用データ
全部見る
7位

ソシム
たった2日でマスターできるiPhoneアプリ開発集中講座

最安価格
2,800円
中価格

Xcode16・iOS18・Swift6.0に完全対応

Xcode16・iOS18・Swift6.0に完全対応した、iPhoneアプリ開発初心者向けのガイドです。Xcodeの操作を繰り返すことやサンプルアプリの開発工程を追体験することで、開発の勘所を学べるように工夫されています。Xcodeのショートカットキーリストも付属した、便利な1冊です。

レベル初心者
著者名藤 治仁、小林加奈子、小林由憲
対応バージョンSwift 6.0
基本操作
練習用データ
全部見る
8位

翔泳社
iPhone1台で学ぶプログラミング

最安価格
Amazonで売れています!
1,870円
在庫わずか

便利なものを作りながらプログラミングが学べる

iPhoneやiPadに標準搭載されているショートカットアプリを使って、プログラミングの考え方を勉強していく超入門書。指示通りに日本語でコードを入力すれば、日常で使える便利なものを作りながらプログラミングのしくみが学べます。豊富なスクリーンショットや図で、手順が分かりやすいのがポイントの一冊です。

レベル初心者
著者名増井 敏克
対応バージョン不明
基本操作
練習用データ不明
全部見る

Pythonコードのプロの知識とテクニックを解説

Pythonでのコードの見た目の整えかたから、読みやすさ・シンプルさ・安全性などを意識したプロの知識とテクニックをまとめています。VTuberサプーのエンジニア経験から得た知見をもとに解説しており、実際に現場で役立つコードに改善可能。自分の書くコードをワンランクアップさせることができる一冊です。

レベル不明
著者名サプー
対応バージョンPython
基本操作
練習用データ
全部見る
10位

日経BP
小学生からはじめるプログラミングの本 2022年版

最安価格
Amazonで売れています!
1,430円
在庫わずか

楽しみながらプログラミングが身につく一冊

プログラミングツール・スクラッチを使って、子どもが自力でプログラミングしやすくするための素材を集めています。マリオのようにジャンプする・シューティングゲームの弾を連続発射するなど、すぐに使える便利ワザが掲載されており、そのままプログラムに活用可能。楽しみながらプログラミングが身につく一冊です。

レベル初心者
著者名日経パソコン 編
対応バージョンスクラッチ
基本操作
練習用データ
全部見る

プログラミングを学ぶコツを教えてくれる

プログラミングに挑戦したけれどうまくいかなかった人やこれから学びたい人に、学ぶコツを教えてくれます。リスキリングを考える会社員や、プログラミングの基礎を知りたい方にもおすすめ。プログラミングをやりなおそうと思った人全員を、再起動させてくれる一冊です。

レベル初心者~初級者
著者名山崎晴可、山崎彩子
対応バージョン
基本操作
練習用データ
全部見る

コードの基礎からデザインまで、手を動かしながら学べる

Webクリエイターボックスの管理人Manaによる、HTML&CSSとWebデザインが学べる一冊です。モバイルファーストやレスポンシブデザイン・Flexbox・アニメーションなど、実践的な技術を体系的に学べます。コードの基礎からデザインのことまで、手を動かしながら学べる内容です。

レベル初心者
著者名Mana
対応バージョンHTML、CSS
基本操作
練習用データ
全部見る

Python入門者のための手引書

プログラミング言語Pythonの作者Guido氏が書き下ろした、入門者のための手引書。Pythonの言語とシステムの基本的な機能やコンセプトがわかりやすくまとめて解説しています。さらに、特徴的な機能を数多く取り上げて紹介されているのもいいところ。

レベル初心者
著者名Guido van Rossum
対応バージョンPython 3.9.0
基本操作
練習用データ
全部見る

いきなりアプリやゲーム作りを始められる入門書

地道な下準備をあえてスキップし、いきなりアプリやゲーム作りを始められる入門書です。1章ごとに1つのアプリを取り上げ、ダウンロードファイルでステップごとのお手本も確認可能。プログラミングの楽しさをとことん詰め込んだ、はじめからおわりまで退屈知らずの一冊です。

レベル初心者
著者名wat
対応バージョンPython
基本操作
練習用データ
全部見る
15位

翔泳社
プログラミングとロジカルシンキングが一気にわかる本 アルゴリズムで論理の流れが見えてくる

最安価格
Amazonで売れています!
1,550円
在庫わずか

類似性を理解することで、一石二鳥で簡単に身につけられる

プログラミングとロジカルシンキングを同時にマスターできる本書。2つの類似性を理解することで、一石二鳥で簡単に身につけられます。誰が聞いても意味を取り違えない表現にすることで、日常の人間同士のコミュニケーションもよくすることができるでしょう。

レベル不明
著者名木田 知廣
対応バージョン
基本操作
練習用データ
全部見る
16位

SBクリエイティブ
1冊ですべて身につくJavaScript入門講座

最安価格
2,794円
中価格

最新のコードの知識から実装まで1冊ですべて身につける

知識ゼロから体系的にJavaScriptの基本が学べる書籍。Webデザイナーなら外せないアニメーションの知識、今のWebサイトの動かし方を一気に学ぶことができます。プロの現場で役立つテクニックを手を動かしながら、最新のコードの知識から実装まで1冊ですべて身につけることができるうれしい商品です。

レベル初心者
著者名Mana
対応バージョンJavaScrip
基本操作
練習用データ不明
全部見る
17位

CQ出版
MicroPythonプログラミング・ガイドブック

最安価格
3,080円
やや高価格

言語仕様からプログラミングの仕方までを解説

プログラミング言語MicroPythonの言語仕様からプログラミングの仕方までを解説した一冊です。前半では言語仕様を一通り解説し、後半では各種デバイスを制御する方法を紹介。また、実際の応用例からの逆引きでMicroPythonのプログラムを探せる特別付録も収録しています。

レベル不明
著者名宮田 賢一、角 史生
対応バージョンMicroPython
基本操作
練習用データ
全部見る
18位

秀和システム
図解!JavaScriptのツボとコツがゼッタイにわかる本 プログラミング実践編

最安価格
Amazonで売れています!
2,475円
在庫わずか

ブラウザゲーム・ポーカーを作りながらJavaScriptを学べる

「図解!JavaScriptのツボとコツがゼッタイにわかる本 超入門編」の続編です。プログラミング実践編では、ブラウザゲーム・ポーカーを作りながらJavaScriptを学びます。オブジェクトやクラス・自作関数のライブラリ化など、複雑なプログラム開発に欠かせない、プログラムを設計する考え方が身につきますよ。

レベル初心者
著者名中田亨
対応バージョンJavaScript
基本操作
練習用データ
全部見る
19位

ソシム
Pythonでつくる Webアプリのつくり方

最安価格
3,520円
やや高価格

Webアプリ開発の基礎から実践までを丁寧に解説

Pythonの文法を学んだ人向けに、Webアプリ開発の基礎から実践までを丁寧に解説した一冊です。前半でWeb開発についての知識を身につけ、後半では実践的なアプリ開発を学べます。シンプルで分かりやすいサンプルが用意されており、手を動かしながら理解を深められる構成がポイントです。

レベル不明
著者名クジラ飛行机、 杉山 陽一、遠藤 俊輔
対応バージョンPython
基本操作不明
練習用データ不明
全部見る

8bitロックマンの世界で基本やゲーム作りが学べる

スクラッチ3.0ベースのソフトを使い、8bitロックマンの世界でプログラミングの基本からオリジナルゲーム作りまで学べる一冊です。原作の画像や音楽を使用した、無料の学習用プログラムつき。ゲーム制作を通じて、座標の考え方や不等号を使った計算など、算数の基本も学べます。

レベル初心者
著者名松本 浄
対応バージョンスクラッチ 3.0
基本操作
練習用データ
全部見る

得意を伸ばしながらプログラミング的思考が身につく

絵を描く・音楽を作る・ストーリーを作るなど、自分の得意を伸ばしながらプログラミング的思考力を身につけられる1冊です。全作品チャレンジ問題10問つきで、体験だけで終わらず創作につなげることが可能。座標や関数も小学生向けに丁寧に解説されており、漢字にはふりがなつきなので子ども1人でも楽しく学べます。

レベル初心者
著者名熊谷基継
対応バージョンScratch ブラウザ版バージョン3
基本操作不明
練習用データ
全部見る

3つのステップで知識・概念・機能を体系的に習得

独学にぴったりの、手を動かしておぼえるPythonプログラミング入門書です。解説・例題・理解度チェックという3つのステップで、プログラミングを行う際に必要な知識・概念・機能を体系的に習得できます。プログラミングの入門者や基本をしっかり身につけたいという人におすすめの一冊です。

レベル初心者
著者名山田 祥寛
対応バージョンPython
基本操作
練習用データ
全部見る
23位

日経BP
ビジネススキルとしてのプログラミングが8日で身につく本

最安価格
Amazonで売れています!
2,508円
在庫わずか

入門から活用まで、役立つプログラミングを学べる

プログラミングの入門からビジネス活用まで、役立つプログラミングを学べる入門書です。リアルなビジネスデータをサンプルに、プログラミングの基礎を徹底解説。ゼロから学びながら、Pythonで業務データを扱う勘所も自然と養える一冊です。

レベル初心者
著者名金宏 和實
対応バージョンPython
基本操作
練習用データ
全部見る

はじめて読む本にふさわしい内容が盛りだくさん

HTML・CSSと、Webデザインの基本を楽しく学べます。初歩的な内容から少しずつレベルアップしていき、必要な基礎知識がひと通り身につくでしょう。Flexboxレイアウト・CSSグリッドレイアウト・レスポンシブデザイン・CSSアニメーションなどが作れるようになりますよ。

レベル初心者
著者名Capybara Design、竹内直人、竹内瑠美
対応バージョンHTML、CSS
基本操作
練習用データ
全部見る
25位

オーム社
Pythonではじめる数理最適化(第2版)

最安価格
3,300円
やや高価格

数理最適化を実務で活用する力を身につける

Pythonを使って課題を解きながら、数理最適化を実務で活用する力を身につける入門書です。数理最適化のアルゴリズムではなく、課題解決への応用に重点を置いて解説。現場で発生しうる試行錯誤が豊富に盛り込まれており、実務における手順や気をつけるべきポイントを学習することができます。

レベル不明
著者名岩永二郎、石原響太、西村直樹、田中一樹
対応バージョンPython
基本操作
練習用データ
全部見る
26位

西東社
小学生あそんで身につくシリーズ プログラミング的思考ドリル

最安価格
Amazonで売れています!
1,650円
在庫わずか

遊びながらプログラミング的思考が理解できる

プログラミングに初めて触れる子どもたちが、楽しく問題を解きながらプログラミング的思考を理解できるよう工夫された一冊です。ギャグいっぱいのマンガを読みながら、どんどん解きたくなる工夫が満載。遊びながら、論理的思考力・問題解決力・創造力・コミュニケーション力が育つ内容になっています。

レベル初心者
著者名CodeCampKIDS/ 監
対応バージョン
基本操作不明
練習用データ
全部見る
27位

マイナビ出版
日本語だからスイスイ作れる プログラミング入門教室

最安価格
Amazonで売れています!
2,420円
在庫わずか

日本語プログラミングを楽しく学習できる

「なでしこ」の基本文法を学びながら、小さなサンプルを作って楽しく学習できる入門書です。時計や迷路、お絵描きツール、チャット、カードゲームなど本格的なプログラム作成にも挑戦。プログラミング初心者やビジュアル言語からのステップアップ、日本語プログラミングに興味がある人におすすめです。

レベル初心者
著者名クジラ飛行机
対応バージョンなでしこ3
基本操作
練習用データ
全部見る

6つのユニークなアプリを作りながら楽しく学習

地道な下準備を省き、すぐにアプリ作りを始められるAndroidアプリ開発の入門書です。6つのユニークなアプリを作りながら楽しく学習でき、書籍の中盤からは準備済みのプログラムをダウンロード可能。楽しく学習をはじめたい初心者や、真面目な参考書では学習が続かない人におすすめです。

レベル初心者
著者名Sara
対応バージョン
基本操作
練習用データ
全部見る
29位

技術評論社
プロを目指す人のためのTypeScript入門

最安価格
3,278円
やや高価格

TypeScriptの独自機能を詳しく解説

JavaScriptの仕様・機能とともに、TypeScriptの独自機能を詳しく解説する一冊です。基本的な型の扱い方からリテラル型・ユニオン型・keyof型まで幅広く学べ、型安全を脅かす機能の最善の扱い方も説明。章ごとの力試し問題で、理解度の度合いを確認しながら学習を進められます。

レベル中級者〜上級者
著者名鈴木僚太
対応バージョンJavaScript、TypeScript
基本操作
練習用データ不明
全部見る

全10本の本格的なゲームを改造しながら学んでいく

アソビズムのクリエイターが考案したプロトタイプ・ハッキングメソッドで、ゲームを改造しながら学んでいく、新感覚のScratchプログラミングドリルです。プロトタイプを完成させる・遊ぶ・改造するの3ステップで楽しく学習。シューティングやRPGなど、全10本の本格的なゲームが作れます。

レベル初心者
著者名アソビズム
対応バージョンScratch 3.0
基本操作不明
練習用データ(サポートサイトにて)
全部見る
31位

かんき出版
文系でも副業・転職で稼げる AIプログラミングが最速で学べる!

最安価格
Amazonで売れています!
1,760円
在庫わずか

未経験者がAIの仕組みやAIを理解できる

未経験者がAIプログラミングを学び、AIを使う人を目指せる入門書です。家庭のパソコンを使い、手を動かしながら1ステップずつ学習可能。複雑な公式や専門用語を最小限に抑え、ゴールに到達するころにはAIの仕組みやAIができること・できないことを理解できる一冊です。

レベル初心者
著者名日比野新
対応バージョンPython 3.7.4
基本操作
練習用データ不明
全部見る
32位

インプレス
マンガでわかる Unityゲーム開発入門

最安価格
2,530円
中価格

全編マンガで、楽しみながらゲーム作りが学べる

ゲーム作りに興味がある人向けに、楽しみながらUnityを使ったゲーム作りが学べる全編マンガの解説書です。ヒトミおねえさんと主人公・天野リエのやり取りで、横スクロールシューティングゲームを作りながら学習。プロジェクト作成からスクリプト・アタリ判定・スコア表示まで、ゲーム制作の基本を習得できます。

レベル初心者
著者名もりやまゆうた
対応バージョン
基本操作
練習用データ
全部見る
33位

秀和システム
見てわかるUnreal Engine5超入門

最安価格
Amazonで売れています!
3,168円
在庫わずか

ゲーム開発の未経験者でもゲーム開発を体験できる

未経験者向けを対象にした、Unreal Engine 5の使い方と基本機能を学べる入門書です。NaniteやLumenなどの最新グラフィック機能やNiagaraを使ったサンプルを作りながら学習。ハンズオン形式で解説されており、ゲーム開発の未経験者でも実際に手を動かしながらゲーム開発を体験できる一冊です。

レベル初心者
著者名掌田 津耶乃
対応バージョン
基本操作
練習用データ
全部見る
34位

インプレス
生成AI時代の新プログラミング実践ガイド

最安価格
Amazonで売れています!
3,300円
在庫わずか

プログラミングの基本から開発の実践方法を詳しく解説

ChatGPTの仕組みからGitHub Copilotを使ったプログラミングの基本、Pythonによるソフトウェア開発の実践方法まで詳しく解説。OpenAI APIの活用法やGPTsのカスタマイズ、AI開発で主流のLangChainの使い方も学べます。生成AIに興味がある人におすすめの一冊です。

レベル不明
著者名松本 直樹
対応バージョン
基本操作
練習用データ
全部見る
35位

秀和システム
世界でいちばん簡単な Pythonプログラミングのe本[Anaconda/Jupyter対応 第2版]Pythonアプリ作りの考え方が身に付く

最安価格
Amazonで売れています!
1,584円
在庫わずか

Pythonの基礎知識と実践テクニックが身に付く

プログラミング初心者や過去に挫折した人を対象にした、Pythonの基礎知識と実践的なテクニックが身につく入門書です。イラストと図解で楽しく学べ、例題と練習問題で基礎固めも可能。アプリ作成の手順がしっかり学べる一冊です。

レベル初心者
著者名金城 俊哉
対応バージョンPython
基本操作
練習用データ不明
全部見る
36位

インプレス
Pythonで学ぶアルゴリズムの教科書

最安価格
2,695円
中価格

王道アルゴリズムを手を動かしながら学べる

Pythonを使い、ITエンジニアが身につけたい王道アルゴリズムを手を動かしながら学べる入門書です。データ構造から王道アルゴリズム、さらにユークリッドの互除法やなどのワンランク上の知識・技術まで網羅。短めのサンプルプログラム108個が用意され、プログラミングの力を伸ばしたい人におすすめの一冊です。

レベル入門から学び直しまで
著者名廣瀬豪
対応バージョンPython
基本操作
練習用データ不明
全部見る
37位

技術評論社
[コードの気持ちがわかる!]プログラミングの英単語

最安価格
Amazonで売れています!
2,200円
在庫わずか

コードに出てくる英単語150語をやさしく楽しく解説

コードに出てくる英単語150語に焦点を当て、1単語ずつやさしく楽しく解説する一冊です。コードをスムーズに読めるようになり、自信を持ってコードに出てくる変数や関数の名前を使えるようにサポート。プログラミング学習中の人やITエンジニアを目指す人におすすめです。

レベル初心者
著者名松元大地
対応バージョン
基本操作
練習用データ
全部見る
38位

カンゼン
こどもプログラミング なぜプログラミングを学ぶのかがわかる本

最安価格
Amazonで売れています!
1,287円
在庫わずか

プログラマーを目指す人以外にも役立つ学習書

プログラミングを楽しみながら学び、プログラミングを学ぶ理由がわかる一冊です。コンピュータの仕組みを理解し、作業効率や段取り力・発想力・課題解決力を養うことで、将来どんな仕事にも役立つスキルを伸ばせます。プログラマーを目指す人以外にも役立つ学習書です。

レベル初心者
著者名たにぐち まこと
対応バージョン
基本操作不明
練習用データ
全部見る
39位

日経BP
コンピュータはなぜ動くのか 第2版

最安価格
2,640円
中価格

コンピュータを使いこなすうえで必要な知識を解説

コンピュータを使いこなすうえで必要な知識を解説した一冊です。ハードウェアの基本的な仕組みから、ソフトウェアの実際とシステム構築までをカバー。これからプログラマやSEを目指す入門者からもう一度学び直したい人まで、コンピュータを動かして成果を得ることの楽しさと仕組みを知りたい人に役立つ内容です。

レベル初心者
著者名矢沢 久雄
対応バージョン
基本操作
練習用データ
全部見る
40位

技術評論社
Scratchの達人 ゲーム作りに強くなるプログラミングテクニック攻略ガイド

最安価格
Amazonで売れています!
2,200円
在庫わずか

Scratchでの本格的なゲーム作りに強くなる

Scratchで本格的なゲームを作りたい人に向けた、ゲーム作りに強くなる一冊です。背景マップやカメラ・当たり判定・フレームなどのテクニックを学び、プログラミングのスキルを向上。Scratchを使いこなしたい人やゲーム作りに興味のある中高生におすすめです。

レベル不明
著者名麻生菜乃
対応バージョンScratch
基本操作
練習用データ
全部見る

税理士の業務効率化に役立つプログラミングが学べる

税理士の業務効率化に役立つExcelマクロ・GAS・Pythonを学べる一冊です。ChatGPTを活用しながら、売上データからの請求書作成・Gmailのデータ抽出・e-Taxへの自動ログインなど具体的な事例を解説。効率化によって時間をつくりたい人、よりよいサービスを提供したい税理士におすすめです。

レベル不明
著者名井ノ上陽一
対応バージョン
基本操作
練習用データ不明
全部見る
42位

六元素情報システム
生成AIアプリケーション開発入門:基礎から応用まで学べるエンジニア向け実践ガイド

最安価格
3,850円
高価格

エンジニアが即戦力として活用できる知識を提供

生成AIの基礎から応用までを解説し、エンジニアが即戦力として活用できる知識を提供する実践的ガイドです。人工知能の歴史・機械学習・ディープラーニングの基本概念・大規模言語モデルの仕組みなどを丁寧に解説。生成AIを理解したい初心者から、実際のプロジェクトで応用したい中級者まで幅広く対応しています。

レベル初心者〜中級者
著者名石 則春
対応バージョン
基本操作
練習用データ
全部見る
43位

日経BP
オブジェクト指向でなぜつくるのか 第3版

最安価格
2,640円
中価格

プログラム開発の主要技術をわかりやすく説明

オブジェクト指向の全体像とそこに含まれる各技術を、平易な文章で核心をズバリと解説する一冊です。生産性のかぎを握るプログラム開発の主要技術をわかりやすく説明しています。さらに、Java・Python・Ruby・JavaScriptの最新動向も取り入れ、「今ドキのOOP」を学べるのもポイントです。

レベル不明
著者名平澤 章
対応バージョン
基本操作
練習用データ
全部見る
44位

ラトルズ
次世代AIモデルプログラミング入門

最安価格
2,970円
やや高価格

4つのLLMをプログラミングするための基礎知識を解説

現時点で「次世代AIモデル」と断言できる4つのLLMをピックアップ。それらをPythonとJavascrip(Node js)でプログラミングするための基礎知識を解説しています。それぞれのモデルの特徴を理解し、自分に合ったAIを選ぶための一冊です。

レベル不明
著者名掌田津耶乃
対応バージョン
基本操作
練習用データ
全部見る
45位

ソシム
小学6年生までのプログラミング授業が1冊でしっかりわかる本

最安価格
Amazonで売れています!
2,948円
在庫わずか

学習指導要領に対応。副教材としてもおすすめ

学習指導要領に対応した、子どもプログラミング書です。Scratch3.0とmicro:bitを使い、プログラミングと電子工作を楽しく学習。つまずきやすいポイントを押さえ、手を動かしながら子どもと一緒に考えられる内容になっており、教科書の副教材としてもおすすめです。

レベル初心者
著者名岡田 哲郎
対応バージョンScratch 3.0
基本操作不明
練習用データ
全部見る
46位

インプレス
徹底攻略Python 3 エンジニア認定[基礎試験]問題集

最安価格
2,640円
中価格

テキスト並みの詳しい解説で合格力アップ

Pythonエンジニア育成推進協会が実施するPythonの試験・Python3 エンジニア認定基礎試験に完全対応した公式問題集です。テキスト並みの詳しい解説なので、テキストと合わせて学習すれば合格力が一気にアップ。受験者必携の1冊です。

レベル不明
著者名株式会社ビープラウド
対応バージョンPython 3
基本操作
練習用データ
全部見る

Python初心者向けに基本知識をわかりやすく解説

Python初心者向けに、文法や基本知識をわかりやすく解説する入門書です。変数・条件分岐・繰り返し処理から、クラスやメソッドの使い方まで、つまずきやすいポイントを丁寧に説明。何から学習すればいいかわからない、あらためて基本から学びたい、現場で通用する基礎を身につけたいという人におすすめの1冊です。

レベル初心者
著者名三谷 純
対応バージョンPython
基本操作
練習用データ
全部見る
48位

秀和システム
C#のプログラミングのツボとコツがゼッタイにわかる本

最安価格
Amazonで売れています!
1,980円
在庫わずか

動くプログラムを作って面白さを体験する入門書

超入門をうたっている書籍を読んでみたものの挫折してしまった人に向けて、まずは動くプログラムを作って面白さを体験するプログラミング入門書です。占い・数当てゲーム・電卓アプリなどを作りながら、無償で使える人気のC#を学習可能。サンプルプログラムのダウンロードサービスつきなのもポイントの一冊です。

レベル初心者
著者名五十嵐貴之、五十嵐大貴
対応バージョンC#
基本操作
練習用データ
全部見る
49位

マイナビ出版
大規模言語モデルを使いこなすためのプロンプトエンジニアリングの教科書

最安価格
3,828円
高価格

プロンプトエンジニアリングを網羅的に解説

ChatGPTなどの大規模言語モデルから、望んだ回答を得るためのプロンプトエンジニアリングを網羅的に解説する一冊です。応答能力を向上させるテクニックや改善方法について、基本的なものから複雑なものまで紹介。業務での活用からアプリ開発を行うエンジニア向けまで、幅広い内容をカバーしています。

レベル不明
著者名クジラ飛行机
対応バージョン
基本操作
練習用データ
全部見る

ゲームを作りながらプログラミングを無理なく学べる

プロのゲームクリエイターがやさしく解説する、ゲーム制作&プログラミングの入門書です。Pythonを使って、ゲームを作りながら基礎知識・ゲーム制作方法・ゲーム作りに必要な数学やアルゴリズムを無理なく学べる内容になっています。数学が苦手な人やプログラミング未経験者にもおすすめの一冊です。

レベル初心者
著者名廣瀬 豪
対応バージョンPython
基本操作不明
練習用データ
全部見る

プログラミングを上達するコツは?

プログラミングを上達するコツは?

短期間で習得したいなら、プログラミング本と学習サイトを併用するのがコツ。プログラミングの全体像をつかむまでは、うまく理解できずにつまずくことが多々あります。モチベーションが下がってしまう可能性もあるため、動画なども併用しながら効果的に勉強しましょう。


理解なかばでも、実際にプログラミングしてみるのも得策です。今まで読み進めた本の理解度やあいまいな部分がはっきり確認できるでしょう。1行のコードでも動く体験ができれば、より上達したいというモチベーションに繋がります。


わからない場所があったら、とりあえず飛ばして読み進めるのも手です。プログラミングを学ぶには、まずは大まかな全体像を把握することが優先されます。わからない部分に印をつけて、あとから読み返しましょう。

おすすめのプログラミング本ランキングTOP5

1位: 技術評論社改訂新版 良いコード/悪いコードで学ぶ設計入門

2位: インプレススッキリわかるPython入門 第2版

3位: 技術評論社エンジニア選書GitHub CI/CD実践ガイド

4位: 翔泳社Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ

5位: オーム社AIエディタCursor完全ガイド

ランキングはこちら
コンテンツ内で紹介した商品を購入すると、売上の一部がマイベストに還元されることがあります。
各商品の紹介文は、メーカー・ECサイト等の内容を参照しております。
掲載されている情報は、マイベストが独自にリサーチした時点の情報、または各商品のJANコードをもとにECサイトが提供するAPIを使用し自動で生成しています。掲載価格に変動がある場合や、登録ミス等の理由により情報が異なる場合がありますので、最新の価格や商品の詳細等については、各ECサイト・販売店・メーカーよりご確認ください。

人気
情報・通信・コンピュータ関連のおすすめ人気ランキング

カラー対応電子書籍リーダー

3商品

新着
情報・通信・コンピュータ関連のおすすめ人気ランキング

人気
本・音楽・動画関連のfavlist

カテゴリから探す