软件开发人员应该掌握的几种编程语言

时间:2022-05-20 19:49:44 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
龙源期刊网 http://www.qikan.com.cn

软件开发人员应该掌握的几种编程语言

作者:曹清华 周文军

来源:《科技资讯》2012年第07

摘要: 随着软件工程成为一级学科,软件在计算机中的分量越来越大。软件的核心,编程语言受到更大的关注。本文探讨了软件开发的四种编程语言,并分别进行了阐述。 关键词:软件工程 编程语言

中图分类号: TP311文献标识码:A文章编号:1672-3791(2012)03(a)-0000-00

20103月,国务院学位委员会发布了新修订的学科目录。对计算机专业来说,此次修订最大的变化是软件工程从隶属于计算机科学技术的二级学科上升为同其平行的一级学科,这意味着随着计算机技术的发展,软件在计算机中的作用越来越大,从而使计算机最核心的东西,编程更加重要。那么,软件开发人员应该掌握那几种编程语言呢?笔者认为:软件开发人员应该掌握以下几种语言:C语言, C++VisualC++Java语言,Visual BasicAccess.现分别阐述如下: 1 C语言

C语言已经诞生30多年了,今天仍然被广泛的使用,而与它同一时期出现的语言,许多都已经被淘汰了,这充分说明了C语言内在的强大的生命力。今天,C语言已经成了工科专业的必修课和计算机等级考试的必考语言。对计算机及相关专业来说,C语言是最应该被掌握的,其原因有三。第一,C语言短小精悍,功能强大,通用性好,目前从大、中型机到工作站、微型机,几乎都配有C语言编译系统,这有助于C语言的学习和开发。第二,C语言对于理解其它计算机编程语言乃至计算机工作原理都有很好的帮助作用。正如一位美国信息专家所说:大学生毕业前要学好C语言,C语言是程序员共同的语言。C语言比其他高级语言都更接近机器。如果你不能解释为什么while(*s++=*t++)的作用是复制字符串的,那你就是在盲目无知的情况下编程,就像一个医生不懂最基本的解剖学就在开处方。这句话很好的道出了C语言的本质。第三,对于自动化等专业的学生来说,经常要用到单片机对系统进行控制,由于汇编语言的复杂及通用性差,C语言有取代汇编语言的趋势。 2 C++Visual C++

自从微软推出视窗操作系统以来,图形窗口界面成了事实上的工业标准。现在的操作环境大部分都是窗口环境,而要用C语言编写一个窗口界面简直是一个令人望而生畏的任务,用VC++则轻而易举。并且C语言是面向结构的,可重用性差,难以面对大规模的任务。而从C语言脱胎而来的C++语言除了继承c语言的优点之外,还具有封装性、继承性、多态性等面向对象编程语言所具有的所有特征,可以很好的应付大规模的任务。看到这里,读者可能要问,


本文来源:https://www.wddqw.com/doc/fb82caf459fb770bf78a6529647d27284a7337cd.html