编写的基本语言python是什么?实际上我做了谷歌搜索,但没有找到任何令人满意的结果。
答案 0 :(得分:77)
你不能说Python是用某种编程语言编写的,因为Python作为一种语言只是一组规则(如语法规则或标准功能的描述)。所以我们可以说,它是用英文写的:)。但是,所提到的规则可以用某种编程语言实现。因此,如果你发送一个像'import this'这样的字符串给那个名为interpreter的程序,那就会给你回复“Python of Zen”。
由于大多数现代操作系统都是用C语言编写的,现代高级语言的编译器/解释器也是用C语言编写的.Python也不例外 - 它最流行/“传统”的实现称为CPython,用C语言编写。
还有其他实现:
答案 1 :(得分:20)
来源是public。 Python是用C语言编写的(实际上默认实现称为CPython)。
答案 2 :(得分:11)
Python是用英文写的。但是有几个实现:
答案 3 :(得分:5)
它用C语言编写,也称为CPython。
答案 4 :(得分:3)
如果从源代码编译python,你会有一个好主意。通常是gcc
编译*.c
文件
答案 5 :(得分:-1)
添加并重新构建其他一些好的答案:
specification for Python (question)是用英文写的,但可以用formal semantics写成Standard ML和Scheme。 看到 Programming language specification
正如Gandaro所指出的,许多语言都有Python的实现,其中最快的并不是最初的CPython,它是用C语言编写的。