IT学習 > プログラミング
「programming」は、人間が電子計算機(コンピューター)に指令する作業手順を作成すること。
#html{{
style type="text/css">
table, td, th {
border: 1px #ccc solid;
}
td, th {
padding: 5px;
}/style>
}}
パラダイム | 分類 | 基礎となる計算モデル | 事例 |
命令型 | 手続き型言語 | チューリングマシン | C, Java |
宣言型 | 問合せ型言語 | 関係モデル | SQL |
関数型言語 | ラムダ計算 | Lisp, Haskell | |
論理型言語 | 一階述語言語 | Prolog |
プログラミング言語 | 主な用途 | 備考 |
Elixir | Webアプリのバックエンド開発 | Phoenix Frameworkがある。Railsに似ている? |
JavaScript | Webアプリのフロントエンド開発 | 技術革新が速い |
PHP | Webアプリのバックエンド開発 |