编程语言是怎么被开发出来的?
1个回答
2020-04-30 · 始建于1988,专注互联网教育
兰州新华互联网学校
兰州新华互联网中等职业学校是经兰州市教育局批准成立的国家信息化教育全国示范基地,以及是中国软件专业人才培训工程职业培训基地,校园环境优美,教学设备先进,师资雄厚学生毕业即就业
向TA提问
关注
展开全部
首先你要确定你的语言是创造出来干什么的。譬如说你专门处理字符串,你就得给在语言里面处理正则表达式设计语法,等等类似的东西,总之就是先把该有的语法糖准备好。
其次就是设计你的类型系统,譬如说动态类型,静态类型,强类型,弱类型,带不带模板。模板里面又分为C#那样的,C++那样的,还有Haskell那样的。还有你是函数式的、面向对象的、面向actor啊aspect、或者是全都有。还有你的类型是只读的(如Haskel),或者是可写的(如F#)。
其次就是设计你的类型系统,譬如说动态类型,静态类型,强类型,弱类型,带不带模板。模板里面又分为C#那样的,C++那样的,还有Haskell那样的。还有你是函数式的、面向对象的、面向actor啊aspect、或者是全都有。还有你的类型是只读的(如Haskel),或者是可写的(如F#)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询