functional programming languages
Get Babylon's Translation Software!
Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo
Translation
Dictionary
Tools
Wikipedia 日本語 - フリー百科事典
この辞書をダウンロードする
関数型言語
関数型言語(かんすうがたげんご)は、
ラムダ計算
の概念を
プログラミング言語
として体現したもの。すべての
計算
は
関数
の適用によって行われるというもので、
チューリングマシン
をベースとした
C
や
Java
などの
手続き型言語
と違い、
状態
という概念をもたない。そのため
参照透過性
が保たれる。簡潔にいえば、変数への代入が最初の定義時しか起こらない言語の事である。多くはファーストクラスの関数オブジェクト、
カリー化
、
遅延評価
などの機能を備えている。広い定義では
LISP
や
Scheme
は関数型言語に分類されるが、変数の書き換えが可能なため、厳密な定義ではこれらは関数型言語の機能を備えた手続き型言語であるとされる。
Wikipedia.orgをもっと見ると…
この記事は
ウィキペディア
TM
の内容を用いており
GNU Free Documentation License
のライセンスのもとに提供されています。
Define functional programming languages
Translate functional programming languages
functional programming languages in 中国語 繁体
| |
functional programming languages in 英語
|
functional programming languages in フランス語
|
functional programming languages in スペイン語
|
functional programming languages in オランダ語
|
functional programming languages in ポルトガル語
|
functional programming languages in ドイツ語
|
functional programming languages in ロシア語
|
functional programming languages in Korean
|
functional programming languages in ヘブライ語
|
functional programming languages in スウェーデン語