編譯器與解釋器

高級編程語言可以分爲編譯型語言、解釋型語言;又可以分爲靜態語言與動態語言。 靜態語言:是在編譯時變量的數據類型即可確定的語言,多數靜態類型語言要求在使用變量之前必須聲明數據類型。例如:C++、Java、Delphi、C#等。大多數靜態語言又屬於編譯型語言。 動態語言:是在運行時確定數據類型的語言。變量使用之前不需要類型聲明,通常變量的類型是被賦值的那個值的類型。  例如PHP/ASP/Ruby/P
相關文章
相關標籤/搜索