動態語言

動態編程語言是高級編程語言的一個類別 ， 在計算機科學領域已被廣泛應用 。 它是一類在運行時可以改變其結構的語言 ： 例如新的函數 、 對象 、 甚至代碼可以被引進 ， 已有的函數可以被刪除或是其他結構上的變化 。 動態語言目前非常具有活力 。 衆所周知的ECMAScript （ JavaScript ） 便是一個動態語言 ， 除此之外如PHP 、 Ruby 、 Python等也都屬於動態語言 ， 而C 、 C++ 、 Java等語言則不屬於動態語言 。 大部分動態語言都使用動態類型 ， 但也有些不是 。