高級數據結構
腳本語言為程序員提供了更高層次的抽象,擁有先進的數據結構,如列表和字典,並可以輕松地嵌套和操縱這些結構,從而創建出優秀的程序。
動態類型檢查
相比之下,腳本語言具有最寬松的類型定義,沒有類型聲明,並且在運行時進行動態類型檢查。這意味著您可以在運行時更容易地執行類型轉換和操作。
交互性
腳本語言是解釋性的,指令立即執行,沒有編譯的中間狀態。這意味著腳本語言是交互式的,您可以輸入命令並立即看到結果。
組合用快速語言編寫的組件。
腳本語言主要用於組合用快速語言(如C)編寫的組件。所以所有需要快速運行的東西都會用快速語言來實現,而腳本語言主要是用來把東西綁定在壹起,這通常不是性能瓶頸。