c语言出现的比较早,是面向过程的语言,现在主要用于底层开发或者是科学运算。操作界面不友好,实现的功能全部要自己编代码实现。
c++是在C语言的基础上发展起来的,是面向对象的语言。操作界面比较友好。出现之初主要是用来进行科学运算和监控程序等方面的。不过现在大多数桌面程序和游戏都是由其开发的。
C#是C++的进一步发展,是面向对象的语言,其封装了好多底层类,容易上手。出效果也快。开发的目的是做桌面应用程序。
因为都是开发语言,都是拿来开发程序的
只不过由于出现的时代的不同,3者的也是有差别的,
c一般拿来开发底层的东西(比如驱动)它是面向过程的语言
c++面向对象的,功能很广
c#语言上拥有很多新的思想,开发起来更加简单,但再开发底层的东西比较困难
这是三种不同的编程语言.