陈继业 南京理工大学紫金学院
Python诞生于上世纪九十年代,是一款服务器端解释型开源非编译脚本语言,在使用的过程中不仅可以单独进行使用,同时还可以作为其它语言的组成部分共同使用。在用途上十分适合应用于软件的开发,由于其具有易上手、大功能库、基础性的特点,现目前拥有着很高的人气,被许多编程人员作为较为基础的编程语言进行使用着。
Java诞生的时间较与Python而言较晚一点,但是同样也具有极大的市场,现目前市场上对于熟练Java的人员需求十分的大。现目前国内手机的系统主要分为IOS和Android两种,而无论是国产的手机还是从国外进口的手机,大部分的群众使用的都是Android系统的手机,这就给Java开拓了更加广阔的市场。作为Android应用软件开发的基石,它能够在应用软件开发上实现更大的价值。
按照编程语言的关联性,可以将这四种语言放在一起。C语言是一种相对于其他编程语言而言使用时间较长的一款编程语言,自上世纪七十年代开始就已经投入了使用,至今仍被人们常用在计算机应用软件的开发中,也充分展现了其强大的生命力和实用价值,与其相关的C++语言是以C语言为核心,除此之外另外新增了封装性、继承性等优秀的性质,为编程人员提供了一个更加优质的编写环境,VisualC++则是在C++语言上再次进行扩展得到的一种语言,Pasic较于以上三种语言而言,则主要面向的是高级程序员使用,虽然在各项功能上都相对而言更加的优秀,但同时也对使用者提出了更大的专业技术要求,面向的人群较为小众。
在选用编程语言时,为了保证选用的编程语言能够很好的进行相关软件的开发、实现一定的效率并减少后期漏洞的出现,我们需要遵循以下四个基本原则:
第一,充分考虑和分析目标软件开发的工作环境。在进行软件开发前我们首先要对软件进行大概的评估,即,我们要开发的这个软件需要怎样的硬件条件来支撑、需要多长的时间周期等。我们需要严格把控当代硬件技术的水平,从而实现软件和硬件能够得到相应的调整;
第二,所有的软件在运行时都需要一个平台或者多个平台的支撑,于是我们在对编程语言进行选用的时候还需要考虑到该种语言是否
能够适用于支撑软件的平台;
第三,选用的编程语言要有一定的针对性,即根据目标软件所要达到的功能来选用。若是利用一个结构十分复杂的编程语言来制作功能较为简易的软件则会有些大材小用、不利于工作效率的提升了。
开发一款计算机应用软件,编程人员首先需要明确自己将要编写的程序最终体现的功能是什么,当我们把C语言和VB语言放在一起比较来看,我们能够发现,VB语言所采用的结构模式相比于C语言而言较为简易,在执行力和工作效率上来看,因为结构的简易,自然VB语言也将略逊于C语言。于是,当我们在编写一些容错率较高的计算机程序时就可以运用到VB语言,达到简化编程过程、降低工作量的作用。除此之外,计算机应用软件的规模也应该作为选择合适的编程语言中的一大重要决定性因素:当我们需要设计、开发出一款应用功能不多,主要针对小面积的问题进行解决或是操作应用十分简单,作为辅助性的应用软件方便人们应用的软件时,我们可以利用到Access语言,它相比于其他语言而言,更加适用于编程人员用来编写只需要小型数据库就可以投入使用的应用软件。