動的言語

どうてきげんご
実行時に型やプログラム構造が変更可能なプログラミング言語。柔軟性が高く、開発効率に優れている。
「動的言語」を星図で探索する →

「動的言語」とは?意味を解説

動的言語とは、プログラム実行中に変数の型を自由に変更したり、関数やクラスを動的に追加・変更したりできるプログラミング言語を指します。コンパイル時の厳密な型チェックがなく、実行時に型が決定されるため、迅速なプロトタイピングやスクリプト処理に適しています。ただし実行時エラーのリスクが増します。

例文

「動的言語」の言い換え・類語

「動的言語」の対義語

連想語・周辺概念

語源・由来

英語の「dynamic language」の日本語訳。「dynamic」は「動的な」「変動的な」を意味し、プログラム実行時に構造や型が動的に変わることから命名された。1990年代後半から多用されるようになった語。

英語で言うと

dynamic languagedynamically typed languagescripting language

「動的言語」との違いを比較する

似た言葉との違い・使い分けを解説しています。

「動的言語」をもっと知る本

この言葉やそのテーマを深めたい方へ。

語彙の星雲で「動的言語」を探索する →