C语言是结构化编程语言,能够对硬件实现编程操作,集高级语言和编程语言于一体,适合系统软件的开发,也适合应用软件的开发。C语言具有效率高和可移植性强的特点。
C++是在C语言上改进的语言,增加了许多功能,难度也比较大。和C语言一样侧重于计算机底层操作,也就是系统软件的开发
C#是微软在C++的基础上改进的语言(微软说难度比C++稍微低一些),侧重于网络和数据库编程
小结:C语言是C++的子集,C是面向过程的,C++是面向对象的
三者语法基本一样,具体内容不一样
C语言是结构化编程语言,能够对硬件实现编程操作,集高级语言和编程语言于一体,适合系统软件的开发,也适合应用软件的开发。C语言具有效率高和可移植性强的特点。
C++是在C语言上改进的语言,增加了许多功能,难度也比较大。和C语言一样侧重于计算机底层操作,也就是系统软件的开发
C#是微软在C++的基础上改进的语言(微软说难度比C++稍微低一些),侧重于网络和数据库编程
小结:C语言是C++的子集,C是面向过程的,C++是面向对象的
三者语法基本一样,具体内容不一样