首页 > Python入门教程 > 认识Python 阅读数:168

程序设计和编程语言

< 上一页认识Python Python简介下一页 >
如今,我们的生活已经离不开计算机。写文童、做PPT、打电子游戏、QQ聊天、上网购物等都离不开计算机,甚至手机里的各种应用,如微信、GPS导航等,背后也都离不开计算机的支持。

可你是否想过,计算机是怎么能够帮助我们完成各种各样的任务的呢?其实计算机是通过程序来完成具体的任务的。

计算机程序(Program)是一组计算机能识别和执行的指令,运行于电子计算机上,以满足人们某种需求的信息化工具。更加直白地说,计算机程序是一种软件,是使用计算机编程语言编写的指令,它告诉计算机如何一步一步执行任务,从而达到最终的目的。

而使用某种计算机编程语言,经过分析、设计、编码、测试、调试等各个步骤,编写出程序以解决特定的问题的过程,就叫作程序设计编程(Porgramming)。因此,要控制计算机方便快捷地实现各种功能,我们必须要学习程序设计,也就是编程。而要编写程序代码,我们必须讲计算机的语言,为此,我们首先要选择并学习一种计算机编程语言。

计算机编程语言的发展大概有几十年的历史,在这期间,编程语言经历了从低级语言向高级语言发展的过程。

这里所说的低级语言和高级语言,并不是指语言的功能和水平等,而且是指编程语言与人类自身语言的接近程度上的区别:
  • 低级语言更加接近于机器语言,计算机理解起来比较容易,人类理解起来比较困难,这是比较底层的语言。
  • 而高级语言的语法和表达方式,更加接近于人类自身的语言,需要通过一种称为编译器和解释器的东西(你可以把编译器和解释器想象成翻译人员)将其转换为计算机比较容易理解的机器语言,然后机器才能执行。

计算机程序正是使用诸如 Python、C++、Ruby 或 JavaScript 这样的编程语言来编写的。这些语言允许我们和计算机“对话”,并且向它们发布命令。

打一个比方,我们是如何训练一只狗的呢?当我们说 “坐下”的时候,它蹲着;当我们说“说话”的时候,它叫两声。这只狗能够理解这些简单的命令,但是,对于你所说的其他的大多数话,它就不懂了。类似的,计算机也有局限性,但是,它们确实能够执行你用它们的语言发布的指令。

在本教程中,我们将学习 Python 语言,这是一种简单而强大的编程语言。未来,在高中和大学阶段,Python 语言将作为计算机科学课程的入门课来教授。因此,我们通过现在的学习,可以绐将来打下一个较好的基础。
< 上一页认识Python Python简介下一页 >