人们可以通过写各种各样的文章(书信、通知、报告等等)向他人传递信息并取得合作与帮助。同样地,我们要让计算机帮助我们做工作,通常也要向它输入一篇篇“文章”。这种“文章”是用计算机语言写成的,叫做程序。程序是为了完成某一任务而编制的一系列指令。人们说计算机能够“自动地”完成某些工作,实际上是指计算机按照人们预先给它输进去的程序,连续地完成一个个基本操作,直到得到结果,而在这个过程中,可以不要人的干预。
因此,要让计算机为我们做工作,特别是要解决某些特定的问题,一般说来都需要编写程序。
如果说我们学习语文是为了提高读写文章的能力,那么,学习计算机语言则是为了提高读写程序的能力。学好语文的方法是多读文章,多写文章,学习计算机语言的方法是多读程序多练习编写程序。
我们把计算机语言写的程序比喻成普通语言写的文章,目的是从中悟出学习计算机语言的方法。也就是要以程序为中心来学习计算机的语言,而不要隐于计算机语言中的一些语法细节,而忽略了学习的真正目的。