COMP3131 Programming Languages and Compilers

COMP3131 Programming Languages and Compilers

COMP3131编程语言和编译器

这门课程重点介绍在虚拟机中实现编程语言所需要的基本编译技术(特别关注编译器前端)。通过使用Java编写一个将C语言变体转换为Java字节码的编译器,您还应该对面向对象编程语言中的重要基本原则有深入的理解,并进一步发展您的编程和软件工程技能。

先修课程:COMP2511或COMP2911