跳转到内容

龙语言介绍/课程/特性

来自维基教科书,开放的书籍,开放的世界

龙语言包含以下特性:

  • 解释型
  • 基于面向对象编程的声明式编程
  • 语句没有显式的结束符(不需要  ; 或 ENTER)
  • 可移植性(Windows、Linux、Mac OS X、Android 等)
  • 注释(单行、内联和多行)
  • 动态类型
  • 弱类型
  • 垃圾收集器 - 自动内存管理(逃逸分析和引用计数)
  • 结构化编程
  • 丰富的控制结构和运算符
  • 过程/函数
  • 没有主函数
  • 可以在定义之前调用函数
  • 递归
  • 多行字面量
  • 反射和元编程
  • 清晰的程序结构(语句,然后是函数)
  • 异常处理
  • I/O 命令
  • 数学函数
  • 字符串函数
  • 标准函数
  • 文件处理函数
  • 数据库支持
  • 创建桌面 GUI 应用程序


华夏公益教科书