探究计算机应用软件开发过程中不同编程语言的影响
2015-07-21李开元
信息化建设 2015年6期
关键词:计算机软件
李开元
摘要:我们所熟知的计算机编程语言大致分为三类:机器语言、汇编语言和高级语言。机器语言的主要特点是比较灵活、直接执行性强和速度快,但是其缺点也尤为明显,难懂、难编、难记和易出错等;汇编语言的优点是运行速度快且精确度极高,编写代码实时性强,能够直接控制硬件的状态工作;缺点是程序难懂,不具有可移植性并且维护和修改较为困难。高级语言的特点是具有可移植性,能够结构化编程;容易识记和理解,像C和B语言等等,不过缺点是程序的效率不如极端优化的汇编高,特别是数学计算程序。
关键词:计算机软件;编程语言;开发影响
一、计算机常用的编程语言
(一)C/C++语言
C是面向过程的编程语言,C++是面向对象的编程语言。C语言是最难懂的语言,它既是高等语言,又像低等语言那样对硬件有直接操作的能力,所以要掌握并且精通C语言,需要有过硬的知识基础和熟练的操作能力。C与C++最大的区别是它们用于解决问题的思想方法不一样。C++拓展了面向对象涉及的内容,在C++中,数据包封、类型这些东西并不新鲜,C++包含了丰富的设计概念,C与C++相结合,具有强大的功能。
(二)JAVA语言
JAVA语言在现在的应用越来越广泛,JAVA不同于一般的编译执行计算机语言和解释执行计算机语言,它具有从“一次编译、到处执行”的跨平台特性。JAVA提供了一个强大语言的所有功能,它更能适用于分布式计算环境的面向对象的编程语言,它具有简单性、解释性、安全可靠、可移植和动态性等主要优点。……
登录APP查看全文
