“什么是编程” 连接机器和人心的媒介
什么是编程?
小白学编程 | 普通人都能读懂的计算机编程科普读物
随着互联网科技的发展,越来越多的人开始接触互联网,开始使用互联网,甚至离不开互联网。比如我们用微信聊天,看抖音视频,微博刷热搜,百度查问题,淘宝买东西。各种各样的互联网应用在我们的生活中,层出不穷。这么多的互联网产品背后都离不开一门技术,也可以称为艺术「 编程 」。
那到底什么是编程呢?
开始讲编程之前,抛开这个问题,我们先想一想人与人之间是如何交流的?

首先想到的当然是 语言 ,我们通过语言与人交流,通过文字记录我们的语言。在人类世界中,每个国家,每个民族都有自己的语言,比如不同国家有汉语,英语,法语,俄语等,在我们的国家,除了汉语,还有藏语,维吾尔语,闽南语等等。虽然各种各样的语言说出来不同,听起来不同,甚至书写的文字完全不同,但却可以表示 相同 的意思。

语言是人与人之间交流的工具,而 编程 就是人与电脑之间交流的工具,也是电脑与电脑之间交流的工具。我们都知道不同的国家和民族之间,有不同的语言,同样编程也有各种各样的语言,比如 PHP
, Go
, C
, C++
, JAVA
, Python
, Javascript
等等,当然各种编程语言,书写起来也是五花八门。就像下面这样:
PHP
echo “Hello World” ;
Go
fmt .Println( “Hello World” )
C
printf ( “Hello World” );
C++
std ::out << “‘Hello World” << endl ;
JAVA
System. out .println( “Hello World” );
Python
print ( “Hello World” )
Javascript
alert ( “Hello World” );
虽然各种编程语言书写起来不同,但他们都表示了相同的意思,在电脑屏幕上输出 Hello World
这个字符串,中文意思是「 你好世界 」。如果你是一开始学习编程,不论学习哪门语言,写下的第一行代码,都应该是从 Hello World
开始的。
编程的基本逻辑
平时我们用我们的眼睛观察世界,用我们的耳朵聆听世界,感受这个世界的五彩缤纷,鸟语花香,这是我们人的 输入 。当我们看到些景色,听到些声音,总想着分享出去,这时候就需要通过 语言
来表达,通过 文字
来记录,这就是我们人的 输出 。
计算机世界中,也需要输入输出。键盘和鼠标就是电脑的输入,显示器和音响等就是输出,而编程就是连接电脑输入和输出的媒介。我们通过键盘将我们的编程语言输入电脑,告诉电脑去干什么,电脑通过自己的大脑( CPU
)进行计算,然后把输出结果打印到屏幕上(或让电脑去做什么)。这就是用电脑进行编程的基本逻辑。总结一句就是:「 通过编程,获取输入,进行计算,然后输出 」。
编程能干什么
了解了编程的基本逻辑之后,我们还需要了解编程能干什么?可以说和电脑相关的技术都离不开编程。比如平时我们刷抖音,刷微博,刷知乎,背后都离不开网络编程。我们买的手机,用的电脑离不开操作系统,操作系统也是用编程创造的。现在的智能硬件,智能音响同样离不开编程。汽车中的蓝牙系统,导航系统离不开编程,无人驾驶也需要编程实现。甚至在航天技术方中,比如神州上天,嫦娥登月,都离不开编程技术。
说了这么多,那么编程到底能干什么呢?其实编程能干很多,其中最重要的就是 「 创造的能力 」,抽象一点编程是能够「连接机器和人心的媒介」。
写在最后
未来世界,科技进步,编程会像英语一样重要。编程并不神秘,编程就在我们身边。蛇叔在这里准备讲点「 普通人都能看懂的计算机编程科普读物 」。让从未接触过编程的人,也能培养编程思维,万丈高楼平地起,我们一起学习,一起进步,冲冲冲。
记得 关注 , 点赞 , 转发 哦,我们下期再见。