C++是C的亲弟弟,而C#是则是他们二者的远房亲戚(其实更像是JAVA的表兄)。这三门语言都是十分优秀的编程语言,也都有很高的运行效率。三种编程语言的应用范围很广阔,下面我就来分别介绍一下三种语言的来历以及应用领域(插图为经典教材)。
1.C语言。C语言诞生在大名鼎鼎的美国贝尔实验室,它的前身是B语言。C语言从诞生之初就获得了广大程序员的青睐,由于其简洁的语法,高效的执行效率(比较接近汇编的性能),在很多领域获得了广泛应用。比如操作系统,图像处理算法,硬件驱动,嵌入式设备编程等等。
2.C ++。尽管C语言已经足够优秀,但它毕竟是一门面向过程的编程语言,不符合人的思维习惯(人脑的思维习惯有点像面向对象)。于是在这种背景下就诞生了更加强大的C++,之所以说C++是C语言的亲弟弟,是因为C++同样诞生在贝尔实验室。C++在C的基础上增加了数据封装,继承,多态等编程特性,同时又全部兼容了C语言,使之成为C++的一个子集。C++语言背广泛用在操作系统,大型应用软件的开发中。
3.C#。C#是由微软公司开发出来用来抗衡Java的一款现代编程语言(具有安全,稳定,简单的特点)。它吸收了很多Java语言的优点(比如自动垃圾回收),但微软公司为了避免法律纠纷,下意识的将其语法规则向C++看齐(也在一定程度上吸收了C++的诸多优点)。C#的语法简单,可以快速上手,开发效率很高,被广泛应用在了各类应用软件,游戏开发之中。
最后,如果你想学C/C++可以私信小编“01”获取素材资料以及开发工具和听课权限哦!