Programming language implementation
wikipedia Programming language implementation
NOTE: 在programming language中,也涉及标准与实现的问题,一种语言标准,可能有多种实现。
Compiler and interpreter
NOTE: 目前主流的programming language都会涉及compile过程,所以它们的实现都会涉及compiler,一些语言(如python、java)运行于interpreter,关于compiler和 interpreter,可以参见工程compiler-principle。
Compile-time and run time
NOTE: 在学习一门语言的时候,从compile time和run time来分析各种概念是非常重要的。