什么是编程语言
什么是编程语言
程序是用来告诉计算机做什么的一系列指令,编写程序的关键在于我们需要用计算机能理解的语言提供这些指令,这就是编程语言。接下来,我们将详细介绍相关知识。
上述编程语言,均为计算机语言,其设计目的在于方便程序员理解和使用。但是严格来说,计算机硬件只能理解一种很低级的编程语言,叫做机器语言。
用编译器把自己的等效转换成机器语言的语言,通常称为编译语言;用解释器把自己转换成机器语言的语言,称为解释语言,Python是解释编程语言的一种。
程序是用来告诉计算机做什么的一系列指令,编写程序的关键在于我们需要用计算机能理解的语言提供这些指令,这就是编程语言。接下来,我们将详细介绍相关知识。
尽管现在可以借助于Siri(Apple),GoogleNow(Android),Cortana(Microsoft)等技术,我们可以直接用汉语告诉电脑我们在做什么,比如Siri,打开QQ音乐,但是用过这些系统的读者都知道,它还不够成熟,加上我们的语言充满了模糊和不准确的因素,使设计一款完全理解人类语言的电脑程序,仍然是一个需要解决的问题。
为了有效避免影响向计算机传递指令的所有因素,计算机科学家设计了一些符号,它们各有其意义,没有二义,通常被称为编程语言。编程语言中的每个结构都有固定的使用格式(称为语法)和准确的含义(称为语义)。换句话说,编程语言指定了一整套规则,用于编写计算机可以理解的指令。习惯上,我们把这个指令称为计算机代码,用编程语言编写算法的过程称为编码。
我们常说的Python就是一种编程语言,除此之外,你一定听说过C,C++,Java,Ruby等其他编程语言。到目前为止,计算机科学家已经开发了数百种编程语言,并且随着时间的推移,它们产生了许多不同的版本。但是不管是哪种编程语言,不管有多少版本,尽管它们在细节上可能会有所不同,毫无疑问,它们都有固定的、无二义的语法和语义。上述编程语言,均为计算机语言,其设计目的在于方便程序员理解和使用。但是严格来说,计算机硬件只能理解一种很低级的编程语言,叫做机器语言。
用编译器把自己的等效转换成机器语言的语言,通常称为编译语言;用解释器把自己转换成机器语言的语言,称为解释语言,Python是解释编程语言的一种。
下一篇:Python特点
延伸阅读:
- CAD培训班学费要多少[图]
- 电商美工培训班多少钱[图]
- 室内设计培训班学什么内容[图]
- 重庆天琥教育地址在哪里[图]
- 重庆天琥教育培训靠谱吗[图]
- 包装设计分类有哪些-包装设计有哪些种类[图]
- 平面设计要求-平面设计师需要具备什么条件[图]
- 装修怎么找设计师-如何找好的装修设计师[图]
- 室内设计专业怎么学-室内设计专业需要学什么[图]
- 报班学广告设计要多久-报班学设计一般多少钱[图]