c语言开发(如何开发c语言这样的编程语言)
不难,有本书叫编译原理,写个词法分析器,语法分析器,编译器,链接器,你的c语言就诞生了。
不过,没必要了,各种语言已经够多了。
这有个例子,是我在2000年做的X语言,
1.支持中文、英文切换
2.语法是basic,pascal,c,pb的混合体
3.自创不大于,不小于操作符
4....特性多多,呵呵
看图吧:
我的青铜工作室……我的理想我的青春呀,俱往矣.
关于编程语言,c#,basic,turbo c,vc,pb,delphi,java,objective c,fortran,prolog,php,js,ruby都多少用过,但从语法角度,c# 是我最喜欢的,到了一定高度了。
但是哪个语言好,就没有什么标准答案了,各有各的环境用途,Delphi在9几年,易用,编译速度,神一样的存在(比vc),做ios躲不开oc,android离不开java,企业应用vs又快又好,驱动开发老老实实c,前端js vue。所以选语言通常没好坏,看应用环境。
关于中文编程,能体会到大家的情结,但编程最关键的是对目标的抽象,面向对象编程思想,对系统软硬件架构的全面了解。然后系统的某个环节实现,需要什么语言就去学习,实现一下,没感觉哪个有太难。
关于X语言,是2000年做的,用中文也只是玩玩的想法,实际没太大用途。在同学中推广也不顺利,基本就废了。
后来在一个工资软件里,用于表达式计算,类似excel,灵活性很好。
再后来,用它衍生出一个模版语言,这个倒很有用,近几年每天工作都要用到。
也就这样了,岁数大了,没时间折腾了,现在就想早点财务自由。等退休了,再捡起儿时的理想,呵呵?
祝各位即将踏入此行的朋友们,入对行,走对路,发大财!