#author("2020-05-16T16:21:46+00:00","default:sagasite","sagasite") //#norelated #html{{ <img src="http://program.sagasite.info/wiki/index.php?plugin=attach&pcmd=open&file=banner_programming.jpg&refer=Programming" class="img-responsive" alt="プログラミング"> }} * プログラミングのトピック [#v096dd02] #html{{ <style type="text/css"> table, td, th { border: 1px #ccc solid; } td, th { padding: 5px; } </style> }} | パラダイム | 分類 | 基礎となる計算モデル | 事例 |h | 命令型 | 手続き型言語 | チューリングマシン | [[C]], [[Java]] | | 宣言型 | 問合せ型言語 | 関係モデル | [[SQL]] | |~| 関数型言語 | ラムダ計算 | [[Lisp]], [[Haskell]] | |~| 論理型言語 | 一階述語言語 | [[Prolog]] | CENTER:(参考:日経ソフトウエア 2008年3月号 55ページ) ** 手続型言語 [#e3606e03] | ジャンル | 言語 |h | Web | [[JavaScript]]、[[TypeScript]]、[[AltJS]] | | LL | [[Perl]]、[[Python]]、[[PHP]]、[[Ruby]] | | Windows | [[C#>C_Sharp]] | | Mac | [[Objective-C]] | | Linux | | | Android | [[Java]]、[[Kotlin]] | | iOS | [[Swift]] | | IoT | [[C]] | | System | [[C++]]、[[Go]]、[[Rust]] | | 統計 | [[R]] | | その他 | [[Lua]] | ** 関数型言語 [#j3c607b0] - [[Lisp]] - [[Scheme]] - [[Racket]] - [[OCaml]] - [[Haskell]] - [[Erlang]] - [[Elixir]] ** 問合型言語 [#y283e274] - [[SQL]] ** 論理型言語 [#u741025e] - [[Prolog]] * 道具 [#nde27c73] - [[正規表現]] * 設計手法 [#j3498e1f] -[[設計]] //---------------------------------------- ~ ~ ~ //---------------------------------------- // create 2017/01/10 -