如何自己创建一款编程语言?

如何自己创建一款编程语言?需要掌握那些方面的知识?

需要掌握编译原理和汇编语言,编译原理会告诉你计算机是如何高级语言变成计算机可以识别的低级语言的,这个高级语言就是比较符合人们习惯的语言(比如Java或者你自己定义的语言),低级语言就是汇编语言或是二进制等,估计还得需要计算机组成原理的知识。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-22
你要学习《编译原理》《编译方法》,国内除了什么“E语言”,
没见有什么自已的编译器,都是美国人编译器的天下。
你自已试试呗,头发白了,就成了!本回答被提问者和网友采纳
第2个回答  2013-07-22
很有志气,首先肯定您的雄心壮志,在创建之前请您阅读一下:《黑客与画家》
第3个回答  2013-07-22
你确定是创建而不是学习?追问

是的

相似回答