随着科技的进步,编程一词也逐渐进入大家的世
编程的全称叫做编写程序,外文名是programming,编程的适用范围是任何有计算机能力的硬件,还有包括人脑。编程就是针对一些计算机所规定的一些运行的方式。根据人类的指定,而去完成一些特定的指。编程不仅只针对计算机程序,而且还针对逻辑性计算机算力的体系,这些都可以算作是编程。接下来让我们来了解一下有关编程的一些相关内容吧!
1编程简介
编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。编程:设计具备逻辑流动作用的一种可控体系【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】
2编程到底难在哪里?
做出来容易, 做正确难,这里做出来指没bug且完成需要的功能,这是最基本要求,不多加讨论。这里正确,不是指功能正确,而是指程序可以很容易推理理解,理解意图, 理解如何做到的,理解为什么系统不会出错。理解为什么要这么做。正确是现在怎么写不会挖坑害将来的人,现在怎么写能让别人1年后看你代码时候不可能理解错你现在的意图,现在怎么写能在别人将来犯错的时候提示他你错了。编程是给未来的未知人讲故事,你无法知道将来这个人是谁,他都懂什么,他经历过什么,这个系统将来已经是什么样子了。我们需要在这种无知,缺乏信息的情况下做决定,从千万种把这件事做出来的方法里,选出你觉得最能把这个故事给讲好的那种方式,把故事写下来。编程是一种沟通,沟通是一种艺术,用程序跨越时空之沟通则是一门属于程序员的特有的艺术(就好比数学家用数学公式来沟通) coding is all about the art of munication(引用)。