c语言 c# c++这三个是什么关系啊,现在还是搞不清楚,差别大么,各有什么用处啊

如题所述

C是最原始的语言,除了汇汇编就是它了.它是面向过程的.偏重于程序设计的巧妙,对程序员的要求高,而且程序的可读性不好。

C++名义上是C的升级语言,但实质是不相同的..只是语法上类同而已. C++ 是面向对象的..
通过引入类、继承和动态绑定机制,使得我们设计程序时更加容易,而且程序
的可读性也大大增加。

C和C++在实际应用中做底层开发,比如操作系统,硬件驱动程序,单片机......

C#是微软老大哥基于 .net 框架开发出来的一种语言.. 它是..net的主要开发语言...C#所有的程序必须在.net平台上运行..语法和JAVA,,C++很相同,它是DELPHI之父研发的,所以和DELPHI相同之处是它们都直接与COM连接..C#也是面向对象的语言..主要用途做C/S 和B/S .追问

什么是可读性啊

追答

意思是说,,你不容易读懂..就算有了注释也难读懂...

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-21
概括地说C + +是一个C语言扩展。
?#是一个Java非常类似的语言,其目的是微软开发的C#和Java阵营的竞争。 C / C + +并不重要,但也被视为C系统的语言。
的Visual C + +是微软的一个功能强大的IDE。提供了一个非常方便的MFC类库的图形界面程序的开发简化的过程。使用C + +的语法来写MFC程序必须使用Visual C + +。
第2个回答  2013-01-01
C是面向过程的编程语言,C是C语言,说不出话来。 。
C + +的编程语言,面向对象的语言,从?
VC + +,是Microsoft Visual C + +,一个C + +开发环境
C#编程的演变语言。基于微软的。 Net框架。
第3个回答  2012-12-19
我怎么就没觉得C++的可读性比C好的哪里呢! 怎么看都觉得还是看C语言舒服
第4个回答  2012-12-19
c++可以说是c的一个扩展,在过程编程的基础上加上了对象编程,而c#是微软“delphi之父”开发的,和java差不多。c#比c++简单,c++比c简单。
第5个回答  2012-12-19
C语言是面向过程的语言;
C#和C++都是面向对象的语言;
三者基本语法一样。
差别还是比较大。
相似回答