プログラミング言語大全
クジラ飛行机 · 技術評論社
★ 3.40 / 5.00 (6件)
(概要) プログラミング言語の大全集! 100以上のプログラミング言語や処理系、関連言語を幅広く解説。C、Java、Python、PHP、Ruby、JavaScript...主要言語はもちろんマイナー言語まで収録。初心者にも経験者にも楽しい一冊です。 (こんな方におすすめ) ・どの言語を学ぶべきか知りたいプログラミング初心者、新人プログラマー。 ・新しい言語に興味のあるホビープログラマー。 ・プログラマーになりたい未経験の人。 ・IT企業の営業、企画職など非プログラマーでプログラミング言語の基本的な知識が欲しい人。 (目次) おすすめプログラミング言語フローチャート プログラミング言語を知る プログラミング言語とは何か どのプログラミング言語を学ぶべきか コンピューターとプログラミング言語の歴史 プログラミング言語の活躍するシーン プログラミング言語を分類して考える プログラミング言語を動かすには プログラミング言語大全 C ー高速・省リソースで現在も活躍する言語 Go ーGoogle発! 高速な現代的言語 アセンブリ ー最も低水準な言語 C++ ーCにオブジェクト指向を載せてパワーアップ FORTRAN ー科学技術計算に特化した最初期の高水準言語 D ーC/C++の影響を受けて書きやすくした言語 Rust ー高速・安全・並行 新世代の言語 Python ー入門から機械学習まで大人気のプログラミング言語 Ruby ー日本が世界に誇るスクリプト言語 PHP ー最もWebで使われるWebアプリ開発に特化したプログラミング言語 Lua ー高速動作と高い移植性を持つ組み込みスクリプト言語 Perl ー強力な文字列処理機能を持つ軽量スクリプト言語 JavaScript ーWebブラウザ/サーバーで活躍する言語 Node.js ーWebサーバーで動作するJavaScript実行エンジン TypeScript ーJavaScriptのスーパーセットで大規模アプリの開発向け CoffeeScript ー短く手軽に記述できるJavaScript代替 Dart ーJavaScriptの置き換えからモバイルアプリ開発まで幅広く WebAssembly ーWebブラウザ用のアセンブリ言語 Java ースマートフォンやWebなど幅広く利用されるオブジェクト指向言語 Kotlin ー簡潔に書けて汎用的なAndroidの公式開発言語 Scala ーオブジェクト指向と関数型言語の特徴を持つJVM言語 Groovy ーJVM上で動作するスクリプト言語 Processing ーデジタルアートとデザインのためのビジュアル表現言語 Swift ーAppleによるiOS/macOS向けプログラミング言語 Objective-C ーmacOS/iPhoneアプリ開発で活躍したCの亜種 C# ーWindowsの定番言語 UnityやXamarinで人気がさらに加速 F# ー.NETとML系言語の出会い Visual Basic ーWindows開発で定番の初心者向け言語 VBA ー仕事を強力にサポートするExcel/Word等のマクロ言語 Object Pascal/Delphi ーかつてはWindowsアプリケーション開発で人気 近年も地道に改良 AWK ー効率的に使えるテキスト処理専用の言語 sed ーテキストファイルを加工するUNIX出身言語 PowerShel ーWindows標準のシェルとスクリプト言語 Bash/Shell Script ーLinux標準のシェルBashは一通り言語の機能を持っている AppleScript ーmacOSのスクリプト言語 Haskell ー最も有名な関数型プログラミング言語 OCaml ー関数型にオブジェクト指向の強みをプラス Erlang ー高負荷サービスで人気のスケールする並行処理指向の言語 Elixir ー並行処理が得意で耐障害性・高可用性のある言語 Common Lisp ーANSIで標準化されている代表的なLisp Scheme ー古くから人気のあるLisp方言の1つ Prolog ー歴史ある論理プログラミング言語 Scratch ー楽しく始めるビジュアルプログラミング言語 Smalltalk ーオブジェクト指向プログラミングに多大な影響を与えた言語 BASIC ー初心者からプロまで幅広く人気の言語 COBOL ー1959年に開発された事務処理用の言語 なでしこ ー日本語プログラミング言語 HSP(Hot Soup Processor) ー日本発 ゲームやツールが手軽に作れる R ー統計解析向けの言語と実行環境 Julia ー平易さと速度を両立した科学技術計算向け言語 ActionScript ーFlashのスクリプト言語はJavaScriptの消された足跡 Haxe ーゲーム開発に便利 複数の環境で動かせるユニークな言語 Brainfuck ーチューリング完全な極小のコンパイラ Whitespace ー目に見えない不思議なプログラミング言語 Appendix プログラミング言語とその周辺の知識をより深める App. A プログラミング言語と関連する言語や記述形式 App. B プログラミング言語と道具 App. C プログラミング言語の作り方
※ レビュー本文は楽天規約により当サイトには転載していません。件数と平均点のみを表示しています。
価格・在庫は表示時点のものです。最新情報は各販売元にてご確認ください。