平日里总会遇到类似的情况:
情况1:
吃瓜的人:& quot听说你是程序员。你能告诉你阿姨程序员是做什么的吗?"
程序员:& quot程序员写代码~ & quot
吃瓜的人:& quot代码是什么?啧啧!你为什么打这么多英语?你英语学得很好!"
程序员:& quot..."
打代码和学英语有关系吗?
情况2:
吃瓜的人:& quot走吧。我们去买衣服吧。"
程序员:& quot为什么选衣服选了这么久?"我还没买过!晚上我得早点回院子。"
吃瓜的人:& quot那边不是有程序员西装店吗?"
传说中的程序员服
程序员卒..
今天我就用简单的言语介绍一下什么是程序员吧:
简单来说,程序就是一系列的过程。比如小明妈妈让他先脱衣服,然后洗完澡穿上衣服。这一系列按顺序执行的动作,可以理解为小明在执行妈妈要求的程序,而计算机程序则是我们要求计算器按照一定的流程顺序去做事情。
根据编程语言的发展,我们可以将其分为三种类型:机器语言、汇编语言和高级语言。
1.机器语言
机器语言是机器可以执行的语言。它们是一串“0”和“1”的数字。比如一条指令是‘000001’,意思是让计算机做加法,而‘0000011’是让计算机做减法。通过一系列的‘0’和‘1’指令,计算机可以进行一系列的运算。这些指令分别在做什么?
看晕机器码
2.汇编语言
因为机器码看起来像天书,非常不适合人类书写,所以人们用一些简单的英文来对应机器码,比如MOVAL,20H代表000000010000011。这样,人们只需要编写一些特定的英文代码,然后通过一些方法将这些英文转换成机器代码。这些特定的英语是汇编语言。
汇编语言
3.高级语言
虽然汇编语言已经是一些人类能更好理解的英语,但是它的写作逻辑更倾向于机器本身。我们必须对机器有一定的了解才能写汇编语言,于是一种高级语言,一种完全独立于机器的语言就诞生了,我们只需要懂一点数学,一点英语就可以写出来。
我们今天经常听到的PYTHON、JAVA、C都是高级语言。
语言高级的人更容易理解。
按照编程语言分类,比如PYTHON程序员/工程师,JAVA程序员/工程师,PHP程序员/工程师等等。按照编程的对象分类,例如用硬件编程的嵌入式程序员/工程师;在WINDOWS的这些操作系统中编程被称为软件工程师/工程师;做一些网站页面和小程序接口的,叫前端程序员/工程师之类的。女生也可以写程序。
看到这里,我相信大家应该对程序员、编程、编程语言都有了一定的了解吧,如果喜欢的可以点一下关注喔。
上一篇:薛瑞是什么意思(小寒节气)
下一篇:锅盖上的油腻怎么去除掉