计算机程序设计

为什么要使用高级编程语言?

如你所知,所有的电脑里面的命令被转移到一个特殊的机器语言,其运营商是零和一的复杂化和非结构化的序列。 这是为电子设备,其中所述单元可被定义为一个特定的信号电平,一个零非常方便 - 缺乏这种信号。 然而,写指令来执行使用此代码复杂的任务是非常困难的,并找出错误和调试根本不可能的。 因此,我们开发了一种特殊的,为开发商更方便,高级编程语言。

故事

程序是标准的命令序列,它的实施导致特定任务的解决方案。 对于 第一个计算机 程序是在机器语言直接写,他们非常繁琐,很难理解。 在早期-中期50-XX的最后,20日,世纪似乎做编程过程更加结构化的第一个宏,然后将所谓的 汇编语言, 这也依赖于机器代码。 继计算机技术的发展和完善以及编程语言的快速发展。 而在50-XX的中间出现的Fortran,第一个全面的高级语言。 1968年,尼古拉斯·魏尔斯新的语言帕斯卡尔被引入,它被广泛用于设计和创建有趣的软件产品和本。 随后赶来的BASIC语言,在此基础上的面向对象的Visual Basic平台使用。 在70年代出现了最广泛当今语言中的一个- C,已针对特别适合 系统编程。 目前,全面和灵活的面向对象的系统,以及那些帮助专业人士创建互联网应用语言的发展和传播:HTML,PHP,JAVA。 大约两千种不同的语言总体规划,对于总重的是有条件的,在电脑不使用,以及许多高级编程语言。

分类

最简单的分类将现有的所有资金在所谓的低层次的编程语言,或者针对车,高级编程语言,并以用户为中心。 它们之间的主要区别在于以下事实:该程序写入由所述第一组的语言(即,汇编和助记符),这取决于在计算机上 - 或者更确切地说,它的处理器和指令集。 高级语言程序设计,能够得到将任何一台计算机上运行,无论它的应用程序 的硬件。 基金也两个大语言组:程序性和非过程,其中,所述单元也被引入到所述的结构和操作,功能和逻辑。

通常情况下,在各节目的专家在掌握约十个不同的编程语言,他可以用它来解决特定的任务。 基本上它是的,当然,高级编程语言,同时也为面向机器的语言的开发者更难以被广泛用于创建的某些部分 的软件。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.birmiss.com. Theme powered by WordPress.