大学计算机专业的C语言是什么?
c语言由美国的丹尼斯·里奇于1972年设计发明,最早在DEC PDP-11+0计算机上使用,操作系统为UNIX。它由早期的编程语言BCPL (Basic组合编程语言)演变而来。1970年,T贝尔实验室的at&: Ken Thompson根据BCPL设计了一种名为B的高级语言,最终导致了C语言的出现。在B语言之前,有一种语言,以世界上第一位女性程序员Ada的名字命名,也是编程语言之一。
知识扩展:
c语言的特点:
1和C是高级语言:它们将高级语言的基本结构和句子与低级语言的实用性结合在一起。工作单位。
2.c是一种结构化语言:结构化语言的显著特点是代码和数据的分离,即除了必要的信息交换之外,程序的所有部分都是相互独立的。这种结构化的方式可以使程序清晰,易于使用、维护和调试。c语言以函数的形式提供给用户,可以方便地调用,并有多种循环和条件语句来控制程序的流程,从而使程序完全结构化。
3.c语言功能齐全:数据类型多样,引入了指针的概念,可以让程序更加高效。而且计算功能和逻辑判断功能也比较强大,可以实现决策目的的博弈。
4.c语言的应用范围很广:它适用于多种操作系统,如Windows、DOS、UNIX等;也适用于多种型号。在需要硬件操作的场合,C语言优于其他高级语言,一些大型应用软件也是用C语言编写的。
5、C语言应用指针:可以直接靠近硬件操作,但是C指针操作没有保护,这也给它带来了很多不安全因素。C++在这方面做了一些改进,在保留指针操作的同时,得到了部分用户的支持。然而,这些改进增加了语言的复杂性,这也受到了另一部分人的批评。而java则借鉴了C++,取消了指针操作和C++改进中的一些争议点,在安全性和适用性方面都取得了不错的效果,但自己的解释是在虚拟机中运行效率不如C++/C,一般来说,C、C++和Java算是同一个家族的语言,长期占据程序使用排行榜前三。