aboutsummaryrefslogtreecommitdiff
path: root/files/ja/glossary/dynamic_programming_language/index.html
blob: 7e98a5f8cd2843fdb7d09a6c5f2b5cd428c5d082 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
---
title: Dynamic programming language (動的プログラミング言語)
slug: Glossary/Dynamic_programming_language
tags:
  - CodingScripting
  - Glossary
  - 用語集
translation_of: Glossary/Dynamic_programming_language
---
<p><strong>動的プログラミング言語</strong>は一般の言語がコンパイル時に行う操作を実行時に行うプログラミング言語です。例えば、JavaScript は変数の型の変更やオブジェクトに対する新しいプロパティやメソッドの追加をプログラムの実行中に行うことができます。</p>

<p>これは、そのような変更が普通はできない静的プログラミング言語と呼ばれるものの反対語です。</p>

<div class="note">
<p>注意点としてプログラミング言語の動的/静的な属性や<a href="https://wiki.developer.mozilla.org/ja/docs/Glossary/Dynamic_typing">動的</a>/<a href="https://wiki.developer.mozilla.org/ja/docs/Glossary/Static_typing">静的-片付け</a>を結びつけるものはあるものの、この 2 つは同期しているものとは程遠いです。</p>
</div>

<h2 id="Learn_more" name="Learn_more">関連情報</h2>

<h3 id="General_knowledge" name="General_knowledge">一般知識</h3>

<ul>
 <li>Wikipedia 上の{{Interwiki("wikipedia", "ja:動的プログラミング言語")}}</li>
</ul>