內容簡介
內容簡介 「C」「Java」「」Python」など、「プログラミング言語」は数多く存在しますが、それぞれの「特徴」や「適した目的」を覚えるのは大変です。 まずは、「プログラミング言語とは」「高水準 低水準なプログラミングとは」といった基本知識から、「アプリ開発」「AI」「ゲーム開発」などの目的に適した主なプログラム言語を取り上げます。 また、プログラミングを学んでいく上で、覚えておきたい「カタチ」や「ルール」(プログラミング・パラダイム)があります。 たとえば、「オブジェクト指向プログラミング」では「プログラムはオブジェクトをつくり、それを管理するもの」のように、プログラミングの模範となるものです。* 本書では、「プログラム言語」の入門的な話から、「マルチパラダイム」や「マークダウン」など、記述における「カタチ」や「ルール」などの“掟”(おきて)を解説します。 プログラムの入門から、「マルチパラダイム」や「マークダウン」など、プログラムの「カタチ」や「ルール」などの掟を解説。
作者介紹
作者介紹 大澤文孝●大澤文孝テクニカルライター。プログラマー。情報処理技術者(情報セキュリティスペシャリスト、ネットワークスペシャリスト)。雑誌や書籍などで開発者向けの記事を中心に執筆。主にサーバやネットワーク、Webプログラミング、セキュリティの記事を担当する。近年は、Webシステムの設計・開発に従事。清水美樹●清水美樹フリーライター。東京都生まれ。家族の転勤について各地を回り、現在は東京都在住。東北大学大学院工学研究科博士(工学)課程修了。執筆内容は、ほぼ独習によるプログラミング入門、AI本中心の翻訳、昔の専門(材料科学)を生かしての最近の技術解説など。分からなかったことが分かるのが人生の喜び。