老乡见面可以用家乡话交流,上海人和北京人交流是不是得使用普通话才能沟通呢?再往大一点,如果中国人想和英国人交流,是不是出现以下3种情况?
1、中国人讲普通话,英国人讲英语,中间有个翻译;
2、中国人会说英语,中国人用英语和英国人交流;
3、英国人会说普通话,英国人用普通话和中国人交流
不管是哪种情况,是不是双方都是只能说和听自己理解的语言?好了,回到我们的主题,如果人类和计算机(也就是人们俗称的电脑)需要交流,是不是类似中国人和英国人交流一样哈?
1、人类讲人类语言,计算机讲计算机语言,中间有个翻译;(比如目前的大多数高级语言)
2、人类会计算机语言,用计算机语言和计算机交流;(比如只有0和1的机器语言)
3、计算机会讲并且能听懂人类语言,计算机用人类语言和人类交流;(显然以目前的技术要做到这点还是很难,虽然人工智能可以做到语音识别还有机器学习,但是离和人类交流还有很长的一段距离)
所以目前人类和计算机交流基本上都是处于前面2种方式,而第1种方式又占到了绝大多数,一般只有计算机生产厂家的专业人员使用第2种方式。
总结:学编程可以简单的理解为就是学习如何学会与计算机交流。
领取专属 10元无门槛券
私享最新 技术干货