JAVA 是源自1990年:SUN(昇陽)開發出JAVA程式語言的前身「Oak」所發展而來。其後因Web開始發展搭上順風車而開始盛行。在2009年4月,SUN被甲骨文Oracle併購。
Kotlin是一種在Java虛擬機上執行的靜態型別程式語言,
設計理念是要創建一種兼容Java的語言,讓它比Java更安全簡潔。
"write onces, run anywhere" 「撰寫一次,到處執行」
Java虛擬機器有自己完善的硬體架構,如處理器、堆疊、暫存器等,還具有相應的指令系統。 JVM封鎖了與具體作業系統平台相關的資訊,使得Java程式只需生成在Java虛擬機器上執行的目標碼(位元組碼),就可以在多種平台上不加修改地執行。