了解一下,我们程序员真的不是“修电脑的”!

相信有很多学习java的道友,在这里我给大家说说我的群哦,分享一套系统的java教程哦,165080868,绝对的java干货,首先你是学习java的,不管是大神还是小白,我们一同从入门到精通吧!

很多人对于程序员理解,低层面理解为修电脑的人员,但实际上我们根本不懂修电脑的。有很多不懂编程的朋友和亲戚家里电脑出问题就叫我看看,修不了就说这孩子工作不怎么样吧!想想都是(┳_┳)...,我真不是修电脑的,也不会修啊。这些问题,自己都有去解释过,但是并没有什么用。上一辈对这个程序员本来就不怎么了解,只知道用个修电脑的工作,就把这个理解为了程序员了吧!

今天我们就来了解下程序员的工作,编程是做什么的!

编程历史:

编程起始于1946年,那一年才发明了第一台计算机ENIAC,在那之前使用的编码方式严格意义上并不能说是编程。1946年,Konrad Zuse,一位德国工程师,他躲藏在巴伐利亚附近的阿尔卑斯山上时,独立开发了Plankalkul。他把该项成果应用在其它的事物中,比如国际象棋。这是最早的机器语言,然后才是汇编语言,高级语言。

编程语言:

说到语言,很多人就不明白了,编程有什么语言的,不就是个计算机语言嘛。其实不然,不同时代,我们使用的计算机不同。为了避免一些问题,语言也是有所不同的。

最开始使用的计算机是相当笨重原始的,我们需要使用一些指令去命令它工作,所以我们才发明了机器语言,就是面向机器使用的。每一条机器指令都规定了机器的一个动作,我们需要写很多指令,才能完成一系列的工作,相当不方便。

所以我们就发明了汇编语言,汇编语言是用特定的字母符号代替了很难记住的机器指令,这也可以说是现在最接近底层的语言。当然用这种语言写程序,效率是非常慢的,但是由于它和计算机硬件系统关系很密切,一些地方还是很需要用到的。C语言就是一种很接近汇编语言的语言了,但是它还不是直接去控制计算机的,只能说比其他高级语言更接近。

后来为了减轻麻烦,就发明了高级语言,一类最接近于人类自然语言和数学语言的计算机语言。

说了这么多,只是想解释程序员还真的不是维修电脑的,因为程序员都是通过语言与计算机打交道的,并不是直接去面对计算机的,想维修电脑还是该去学硬件的。程序员的工作就是编程,每天改不完的BUG和做不完的需求,怎么还有空修电脑呢!

下面是小编整理的一份java视频教程!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180620A1W8DO00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券