文章目录

  • 自动化编程的历史,现状,发展与未来
    • 引言
    • 自动化编程的标准
      • 第一个等级(C1):基于当前行代码自动补全。
      • 第二个等级(C2):编写代码时 AI 可以预测下一行代码。
      • 第三个等级(C3):基于自然语言生成代码;基于自然语言完成编程语言翻译功能。
      • 第四个等级(C4):高度自动编程。
      • 第五个等级(C5):完全自动编程。
    • 自动化编程的历史
      • 早期尝试(1950s-1990s)
        • 2.1.1 代码生成器与编译器
        • 2.1.2 面向领域的编程语言
        • 2.1.3 逻辑编程与知识推理
        • 2.1.4 基于规则的编程