跳轉到內容

龍語言介紹/課程/特性

來自華夏公益教科書,開放的書籍,開放的世界

龍語言包含以下特性:

  • 解釋型
  • 基於面向物件程式設計的宣告式程式設計
  • 語句沒有顯式的結束符(不需要  ; 或 ENTER)
  • 可移植性(Windows、Linux、Mac OS X、Android 等)
  • 註釋(單行、內聯和多行)
  • 動態型別
  • 弱型別
  • 垃圾收集器 - 自動記憶體管理(逃逸分析和引用計數)
  • 結構化程式設計
  • 豐富的控制結構和運算子
  • 過程/函式
  • 沒有主函式
  • 可以在定義之前呼叫函式
  • 遞迴
  • 多行字面量
  • 反射和超程式設計
  • 清晰的程式結構(語句,然後是函式)
  • 異常處理
  • I/O 命令
  • 數學函式
  • 字串函式
  • 標準函式
  • 檔案處理函式
  • 資料庫支援
  • 建立桌面 GUI 應用程式


華夏公益教科書