其实,程序指的就是一系列指令,用来告诉计算机做什么,而编写程序的关键在于,我们需要用计算机可以理解的语言来提供这些指令。
虽然借助 Siri(Apple)、Google Now(Android)、Cortana(Microsoft)等技术,我们可以使用汉语直接告诉计算机做什么,比如“Siri,打开酷狗音乐”,但使用过这些系统的读者都知道,它尚未完全成熟,再加上我们语言充满了模糊和不精确因素,使得设计一个完全理解人类语言的计算机程序,仍然是一个有待解决的问题。
为了有效避开所有影响给计算机传递指令的因素,计算机科学家设计了一些符号,这些符号各有其含义,且之间无二义性,通常称它们为编程语言。编程语言中的每个结构,都有固定的使用格式(称为语法)以及精确的含义(称为语义)。换句话说,编程语言指定了成套的规则,用来编写计算机可以理解的指令。习惯上,我们将这一条条指令称为计算机代码,而用编程语言来编写算法的过程称为编码。
本教程要讲解的 Python 就是一种编程语言,除此之外,你肯定也听说过其他一些编程语言,如 C、C++、Ja
什么是编程语言,语言之间的区别
最新推荐文章于 2024-03-09 12:44:07 发布
编程语言是一系列无二义性符号,用于编写计算机指令。分为编译型和解释型两种,前者如C、C++,通过编译器一次性转换成机器码,生成可执行文件,效率高但不跨平台;后者如Python、JavaScript,解释器逐行解释执行,适合跨平台但效率较低。编译型语言源代码不公开,解释型语言多开源。
摘要由CSDN通过智能技术生成