C语言过时了?

C语言过时了???C+ C++ C#和JAVA 现在还有别的语言吗?都有什么实用性
我没说它过时``我要学 `别人说的`明白的麻烦给我讲解一下.

大家都说了这么多。
C语言不会过时,因为还没有其他语言可以写操作系统。如果有一天有了,估计C就要过时了。
深入学习C语言,十几年的时间根本不够。
你要是想彻底明白C语言,你还需要明白硬件,汇编……
优点是,C是为专业人员在一定程度上取代汇编的,缺点是对于一般人太难用。
C++在C的基础上加入了面向对象,希望保留C的性质,不幸的是,愿望是美好的,目前的编译器还不行。
C#放弃了对C的完整支持,加入了面向对象,给一般人员使用。
Java是良好设计的面向对象语言,适合编写应用程序。(非操作系统和驱动程序以外的大部分程序)

此外:
C主要写操作系统、驱动程序等对性能很敏感的程序。
Fortran用于科学计算
COLBA用于银行系统
Pascal用于教学
微软钟爱BASIC
还有上百种为不同目的设计的计算机语言

学习基本上C/Java/Pascal三者选一,个人觉得从计算机总体掌握C好一些,如果偏重于“实用”那么Java。
如果你打算成为“砖家”,那么你迟早要学习C。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-02
没有
第2个回答  2010-04-02
对于C来说,是从来没有过时,Win7也有C语言的杰作。
对于C来说,写底层的人来说,永远是一把好的冰刃。
对于C来说,对认为过时的人,只能表示你根本还没学会编程。
对于C来说,要学C++还得有很高的技术功底,建议C#,还是你的最爱。
说C语言过时的人,跟本还没有学会编程,也更没能写出过一个有用的软件,即使是简单的黑客软件。
第3个回答  2010-04-02
那要看你想干什么了
要是想操作一些低层的东西那就学C C++其它 的封装的太厉害了。

我可以跟你说这两种语言永远不会过时除非CPU的设计有了质的飞越或者是更好的方法出现。其它两种都是解释性语言。C#需要。NET支持。要是电脑上没装。NET的话你的程序是不可能运行的。

我建议你看几遍C后学DELPHI吧。好学多了。