数あるプログラミング言語のなかから、多くの人に支持され、またこれから注目される言語を厳選。解説イラスト付きで、言語の特徴やポイント、知っておきたいキーワードなどをやさしく解説しました。
各言語ごとに掲載した「ハノイの塔」のサンプルプログラムは、オンラインで実行して、すぐに試せます!(一部の言語を除く)
●これから始める方にも安心●
・知っておきたい!プログラミング言語の選び方、学び方
・プログラミング言語を徹底解剖。その特徴と機能がわかる
・開発手法、アルゴリズムなど言語を取り巻く最新事情も解説
本書で取り上げるプログラミング言語
アセンブリ言語(アセンブラ)/ActionScript/Ada/AWK/Bash/BASIC/bc/Brainfuck/C/C#/C++/CLIPS/Clojure/COBOL/CoffeeScript/csh(C shell)/D/Dart/Elixir/Erlang/F#/Factor/Fantom/Forth/Fortran/Go/Groovy/Haskell/Icon/Intercal/Java/JavaScript/Julia/Kotlin/LISP(Common Lisp)/Lua/Nemerle/Nice/Nim/Objective-C/OCaml/Octave/Oz/Pascal/Perl/PHP/Pike/PL/I/PostScript/Prolog/Python/R/Racket/Ruby/Rust/Scala/Scheme/Scratch/sed/Smalltalk/SQL/Swift/Tcl/TypeScript/Unlambda/Visual Basic(Visula Basic .NET)/Whitespace
プログラミング言語の特徴と歴史
プログラミング言語を選ぶ
プログラミング言語の歴史
プログミング言語を選ぶ基準
プログラミング言語の分類
サンプルプログラムを試す
プログラミング言語の実行環境の使い方
プログラミング言語図鑑
プログラミング言語を選ぶときに知っておきたいキーワード
開発環境と実行環境
実装の技法
プログラミングに関する基礎知識
変数と型
関数と手続き
プログラミングとアルゴリズム
再帰を使ったアルゴリズムの例
付録
・プログラミング言語の系譜
・プログラミング言語の年表
ダウンロードデータ
本書で解説したサンプルデータをダウンロードできます。
なお、使用方法などに関しては、必ず書籍の該当箇所をご確認の上、ご利用ください。
ダウンロード後、解凍したファイル内に「readme.txt」ファイルなどが含まれる場合は、使用前にこちらもご確認ください。
(サンプルプログラムはzip形式で圧縮してありますので、ダウンロード後解凍してください)
お問い合わせ
本書に関するお問い合わせは、下記のボタンをクリックしてお問い合わせフォームよりお問い合わせください。