<返回更多

什么叫编程语言?

2022-03-30    夜行了
加入收藏

1 语言

先来说一下什么叫语言吧,以及语言的功能。

我们用来交流的工具叫语言,通过这个工具,你可以和你想交流的人进行一番的交流,这就叫语言;

它只是一个用来交流的工具而已。

它的功能也很简单,也很好理解。

叫用来沟通和交流。

其实一开始我们是没有语言这么个工具的,一开始我们都通过叫声来传达信息,后来逐渐在石头和树木上画画以此来传递信息。

等纸张出现之后,我们开始在纸张上记录信息和传达信息。

后来,文字出现,大家都通过文字来进行记录信息和传达信息了,再到后来,通信技术的产生和卫星技术的产生,大家开始用互联网来进行存储和传递信息了。

在可以预见的未来,大家可能会通过脑电波来进行传递,在工业4.0之后。

这个进程可以概括如下:

叫声--画画--书信--文字--互联网(电磁波)--脑电波

2 自然语言

再来讲解自然语言。

自然语言就是平时我们说的语言,包括我现在正在写的字,它都是自然语言。

自然语言遵循一定的词汇+语法。

不过,当两个国家的人在进行交流时,他们彼此之间是听不懂相互之间是说什么的?这个时候该怎么办呢?

这个时候需要翻译器来从中进行翻译,让双方都能听得懂双方想听的东西;

然后,大家都可以进行信息的交流和传递了。

3 编程语言

我们不止想和人进行交流,我们还想和计算机进行交流,我们想编写一些程序来让计算机为我们干活,于是,我们开始了编程语言的生活,用C语言,c++,JAVAPython/ target=_blank class=infotextkey>Python等的其他语言开始控制计算机为我们干活。

编程语言让计算机为我们干活,编程语言也遵循一定的词汇和语法;

只是这个词汇和语法是计算机专家定义的,不是我们普通小白所定义的。

但是,一个尴尬的事情是,计算机它并不听得懂我们编写的程序,它只听得懂我们的机器语言,也就是01电路的关与开语言。

4 机器语言

机器语言就是01电路关与开语言,计算机用电路的关与开来进行存储信息和传输信息,对于生活中你所见到的常见内容,包括:

声音,文字,图片,视频,音频等最后都会被转化为01信息被计算机存储和传输。

那么?你很可能会诧异,你写的代码到底与机器语言该怎样联系?和你写的代码到底该如何让计算机去执行呢?因为你知道,计算机并不能认识你写的编程语言。

就像生活中我们两个国家之间的人进行交流一样,我们需要用中间翻译器来进行翻译,将这个国家的语言翻译为那个国家的语言,然后两个国家的人民就可以进行交流了。

于是,出现了编译器,将编程语言翻译成机器语言,从此,你就可以编写程序来让计算机为你干活了,简单简介如下:

编程语言--编译器--机器语言--计算机就可以为我们干活了

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>