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