かんたん C 言語改訂 2 版(カンタン シー ゲンゴ)
プログラミング- 著者:
- 大川内隆朗/大原竜男(オオカワウチ,タカアキ/オオハラ,タツオ)
- 出版社:
- 技術評論社
- 出版日:
- 2017年10月
- ISBN:
- 9784774191805
- シリーズ:
- プログラミングの教科書
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
C 言語の入門書は選択肢が多く、どこから手を付けるか迷いやすい分野です。本書は技術評論社の「かんたん」シリーズに属し、プログラミング経験がゼロの読者でも読み進められることを設計方針としています。変数、条件分岐、繰り返し、配列、ポインタ、構造体といった C 言語の基本文法を、短いサンプルコードと図解の組み合わせで段階的に積み上げていく構成です。
C 言語の難所とされるポインタやメモリ管理についても、概念図を多用して「何がどこを指しているのか」を視覚的に示す工夫がされています。改訂 2 版では初版の説明をブラッシュアップし、つまずきやすい箇所の解説が強化されています。
一方で、本書は文法の習得に主軸を置いているため、アルゴリズムやデータ構造への深い踏み込み、あるいは実務的なプロジェクト開発の進め方は射程外です。 C 言語の基礎文法をひととおり身につけた後は、アルゴリズムの本やシステムプログラミングの専門書へ進むステップが必要になります。最初の足場を固める役割に徹した入門書です。
この本に興味がある方におすすめ
この本に関連
関連記事
改訂版 / 新版 / 改訂新版の違いとは - 技術書は買い直すべきかの判断基準
改訂版 / 第 2 版 / 新版 / 改訂新版の違いを整理。改訂版は「変更したこと」、第 2 版は「何回目か」、新版は「作り直したこと」を表し、改訂新版はその組み合わせです。何が変わったかを 5 分で確認する手順と、買い直し判断の基準をまとめました。
体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版は初版と何が違うか - 買い直し判断ガイド
通称「徳丸本」こと体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版 (2018 年) と初版 (2011 年) の違いを出版社公表の改訂内容から整理。章の削除 / 新設 / 追加点の一覧と、初版所有者が買い直すべきかの判断基準を解説します。
プログラミング言語の入門書ガイド - 最初の言語を本で学ぶ
プログラミング言語の入門書の選び方と、動画教材との使い分け、言語選びの判断基準を紹介します。
関連用語
イベント駆動アーキテクチャ
イベントの発行と購読を中心にシステムを構成し、サービス間の疎結合と非同期処理を実現するアーキテクチャスタイル
イベントストーミングとは - 付箋でドメインを可視化するワークショップ手法
イベントストーミングとは、ドメインエキスパートと開発者が付箋でビジネスプロセスをドメインイベントとして可視化するワークショップ手法。付箋の色の意味、3 つの型の使い分け、境界づけられたコンテキストの発見方法を解説。
イベントソーシング
状態の変更をイベントとして記録し、イベントの再生で現在の状態を復元する設計パターン
Saga コレオグラフィ
各サービスがイベントを発行 / 購読し、中央のオーケストレーターなしで分散トランザクションを実現する方式
EventBridge
AWS のサーバーレスイベントバスで、イベント駆動アーキテクチャの中核を担う
Athena
S3 上のデータを標準 SQL で直接クエリできる AWS のサーバーレス分析サービス