python是用c 写的吗_我能用python写一个c语言出来吗?

完全可以

正确的比喻:

空间->白纸;

0,1(计算机底层的二进制表示方案)->黑色笔迹;

python -> 韩语相关语法规则;

C -> 英语相关语法规则;

请问可以使用韩语来描述英语的语法规则吗?请在白纸上写下来。

请问可以使用英语来描述韩语的语法规则吗?请在白纸上写下来。

任何功能完善的语言,都可以描述出另一种语言的语法规则,这一点都不难。

因为他们本身只是一种规则。只要你会一种功能完备语言,你就能描述出其他所有语言的规则。

所以难点其实只有:如何创造第一门语言。

当然,即使是创造比C更古老的第一门编程语言,也根本没有难度。

因为那个时候他们已经拥有了其他语言:比如英语。

他们不过就是使用英语来描述编程语言的规则

然后就是实现的问题了,如何在电脑上实现呢?电脑上不用英语啊。那也很简单,初始化定义:比如我现在设定“0000”表达英语的a, 那么我们就可以在电脑上,抽象地使用英语,去实现编程语言规则。

然后第一门编程语言出现了,第二门编程语言的创造者说:啊我用0000来表达英语的a, 再去写一门新的语言,太麻烦了,不如直接用第一门语言来描述吧。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值