如何设计一款自己的编程语言,如何自己创建一种编程语言

1,如何自己创建一种编程语言完全可以,不过你要考虑你的编程语言的特点,或者说优点 。即它能克服现有语言哪些缺点 。然后参考编译原理相关图书 。【如何设计一款自己的编程语言,如何自己创建一种编程语言】
2,如何自创语言我想自创语言就像塔语一样需要什么工具吗需要什么学你好 , 我也想自创语言 , 个人认为需要完成3件大事情:1 , 设计符号,并设计每个符号对应的发音(表音语言)或含义(表意语言)(可以使用已知语言的符号)2,设计语法(这个得先对语法进行分类(相当于设计编程语言的格式))3,定义词汇对应的符号组合(这个得对词汇分类(相当于定义编程语言的关键词))我自己已经从韩文中找到灵感设计了一套比韩文字符复杂一些的符号集(主要是为了能支持更多发音),现在差语法和词汇 。
3,电脑编程语言怎么设计出来的编程语言..是人为制作的....那么,,怎么制作出来的呢????那就要从C语言讲起了..C语言是祖宗了..但也不是最早的祖宗...当年98操作系统,,就是用C语言编写的..后来微软推出的编程工具,,也是用C++或者C语言编写的..那么C语言和C++又是谁发明出来的呢????C语言和C++都被称为高级语言..什么叫高级语言呢?就是能够被人理解的语言.就叫高级语言了...那么,,怎么发明出来的呢?其实,,当初人们和计算机打交道,,当初的计算机,,也就是最早的计算机,,有一个房子那么大..操作他要几十个科学家..为什么呢?因为计算机只能识别二进制语言..人们就在二进制的基础上,,慢慢编写,,用了发明了汇编语言这种低级语言,,毕竟汇编比二进制容易理解很多很多..但由于汇编学习起来很难理解..于是人们 又在他的基础上,进一步解释,简化..最后发明C语言,,到C++(其实C++和C语言是完全不同的语言,,但他们都是计算机语言,不过是表达规则不同罢了),,之后又在这个基础上发明了什么VB等的语言..这些都是从低级语言一级一级发展而来的的后辈了..如果你想编写自己的计算机语言,,那么你可以学习C语言..C语言功能强大,,接近计算机硬件..如果你觉得不爽,,就学习汇编吧..这个语言比C语言更低级..更接近计算机硬件..用这种语言编写的病毒程序,,甚至能让计算机硬件损坏..当今变成工具,,繁多,,但最终都是从几个基础语言系发展出来的..一个是C语系..包括C++,,等另一种是BASIC语系....等..想发明自己的计算机语言学好最基础的BASIC和C语言是个不错的做法...最好就学汇编吧..

    推荐阅读