硬件<--机器语言<--汇编语言<--高级语言<--人类语言自然语言(自然语言)
如果硬件直接跟人类语言直接对话肯定是不行的,硬件只有通电和断电之说,即0和1,除非你告诉硬件的就是10序列,那根本不是人类语言还是机器语言。汇编语言又是计算机语言,如果人类语言直接翻译成汇编语言,那么编译器又是个问题,编译器用什么语言实现?人类语言某种程度上可以用语法来解释,可是存在很大的二义性,不能做到很精确。所以现在所有处理 自然语言的都是在基于统计的基础上,绝对不会采用语法分析再语义分析(编译器还会使用语法分析,因为计算机语言基于一定的语法没有二义性),事实证明人类在自然语言处理上绕了很大的一个弯(花费了几十年在语法分析上)。
不会,算法或者思想才是关键
语言只是工具,编程学的是思想
电脑取代不了人的 人是有思想的 机器没有人的思维
灵巧的勤劳小蛐 yoskpbzr