计算机语言分五种
第一种就是机器语言 0和1的 这是直接能操作硬件不需要汇编或者编译就可以直接别电脑识别 但是移植性不好 不同的机器 硬件对这种语言的识别方式也不同
第二种就是汇编语言 属于借记符语言 把复杂南极的机器码用借机方式体现 但是如果在计算机上进行操作需要就行汇编而不是编译(汇编 编译 编译器 连接 这些概念要弄清楚哦)
第三种就是C,c++,java,dot net 这些高级语言 这些语言运用起来相对更直观一些 更接近自然语言 虽然移植性或者是跨平台性有了提高 高级语言的特点就是一行代码对应多条指令 效率很高但是如果想要在计算机上运行 就需要通过编译器进行编译 把一些不符合规范的语法和语句过滤掉 然后转换成直接能被电脑识别的机器码
第四种就是脚本语言 比如javascript 还有flash做交互动画用到的那个是actionscript(如果没记错的话),这都是脚本语言 虽然需要编译 但是会被直接编译 不需要太繁琐的流程 而且语法也相对宽松 更容易识别
第五种就是4GL 属于面向问题的编程语言 和面向过程和面向对象有很大的区别,只需要告诉计算机去做什么就可以了,语音识别技术就是4GL的一个很好的体现,不用管机器怎么执行 你只需要语音操作就可以 虽然现在4GL技术还不成熟 但是在安卓手机上已经有体现了 比如重力感应还有陀螺仪就属于这个范畴
我就知道这些了 你了解一下计算机的这些东西 在接触一下内存 解决这个问题就会轻松很多 |