美文网首页
2.计算机编程语言是啥

2.计算机编程语言是啥

作者: 萱磨叽 | 来源:发表于2018-12-13 23:31 被阅读0次

          计算机编程语言,其实就是特定的人类用于与计算机沟通的语言。它也有很多种,就像英语、法语、德语、汉语…  常见的(我有限了解的几门…)有:c语言,c++,basic,汇编,java,python,shell等等。

          我们为什么要用这些编程语言而不用自然语言来与计算机沟通呢?

          我们的自然语言,往往有很多的不确定和歧义性,因而不能准确命令计算机去执行。比如,生活中,可能出现这样的对话:"我今天买了个好大的西瓜,三个人都吃不完!"  "那我要买一把大的西瓜刀来切了!"

          这个简单的对白足以形容西瓜的大,普通人也基本能判断买多大的刀来切西瓜。

          但是,如果你这样告诉计算机,它能知道你需要怎样的一把西瓜刀吗?  显然它无法准确知道你的需求。

          甚至,我们的需要有极大的歧义性。比如这句经典的:"下雨天留客天天留我不留"  它有几个意思呢?  它究竟是什么意思呢?  1.下雨天 , 留客天 ,天留,我不留。2.下雨天,留客天,天留我不?留。

        显然以上是两个截然相反的语义。怎么让计算机判断你的断句和语气?

        更让人捉急的是,吵架的时候,我们往往说:"我走了,你别来找我。"这个时候有点情商的人都会明白不能照做,但是计算机会怎么处理你的"谎言"?

        因而,我们需要特定的,逻辑严谨的语言,来让计算机执行我们真正想要的操作。

        这,就是计算机编程语言。

    大家好,我是只会唱高音不会唱rap的萱磨叽~  希望感兴趣的小伙伴持续关注我的简书内容,谢谢大家~

    相关文章

      网友评论

          本文标题:2.计算机编程语言是啥

          本文链接:https://www.haomeiwen.com/subject/sniihqtx.html