Ⅰ c语言过时了吗
不会,现在很多大学里有关计算机类的都把C语言当做一门重要课程,因为C语言可以作为现在大多数流行的程序设计语言的基础,很有学习的价值。
Ⅱ c语言过时了吗为什么
不!因为现在很多的高级编程语言都是在C的基础上发展起来的,C是基础!不会过时,至少在现阶段,很长一段时间也不会过时!
Ⅲ 现在学C语言过时了吗
只有技术不够好,
不是语言过时不过时。
Ⅳ C语言过时了
大家都说了这么多。
C语言不会过时,因为还没有其他语言可以写操作系统。如果有一天有了,估计C就要过时了。
深入学习C语言,十几年的时间根本不够。
你要是想彻底明白C语言,你还需要明白硬件,汇编……
优点是,C是为专业人员在一定程度上取代汇编的,缺点是对于一般人太难用。
C++在C的基础上加入了面向对象,希望保留C的性质,不幸的是,愿望是美好的,目前的编译器还不行。
C#放弃了对C的完整支持,加入了面向对象,给一般人员使用。
Java是良好设计的面向对象语言,适合编写应用程序。(非操作系统和驱动程序以外的大部分程序)
此外:
C主要写操作系统、驱动程序等对性能很敏感的程序。
Fortran用于科学计算
COLBA用于银行系统
Pascal用于教学
微软钟爱BASIC
还有上百种为不同目的设计的计算机语言
学习基本上C/Java/Pascal三者选一,个人觉得从计算机总体掌握C好一些,如果偏重于“实用”那么Java。
如果你打算成为“砖家”,那么你迟早要学习C。
Ⅳ 请问各位高手,C语言现在过时了吗
C语言不会过时的,虽然C++在开发大型软件时比较流行,但一些小项目用C来实现还是很高效的,Unix系统中的软件很多都是用C实现,因为Unix默认就支持C,要用C++还需要另外安装编译器。而且C++是C的一个超集,C基础对于C++也是很有帮助的。
Ⅵ 为什么现在的人学c语言,只是打基础。c语言过时了吗
我的理解,C语言比较简单,而且之后C++,java,C sharp都与其很相像,其次,学C语言也是锻炼人对错误查找这方面的能力,因而,C语言是不可能过时的,你说它是用来打基础,这倒是可以的
Ⅶ 为什么大家都说C语言编程是永远不会过时
C语言是面向过程的,而C++是面向对象的
C和C++的区别:
C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。
C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“设计这个概念已经被融入到C++之中”。
C与C++的最大区别:在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“设计这个概念已经被融入到C++之中”,而就语言本身而言,在C中更多的是算法的概念。那么是不是C就不重要了,错!算法是程序设计的基础,好的设计如果没有好的算法,一样不行。而且,“C加上好的设计”也能写出非常好的东西。

这些是C/C++能做的
服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等
Ⅷ 学习c语言是否过时了啊!
不会啊,C都多少年了,要过时早该过时了,不会流传到现在不是。
如果你写web应用,用C/C++可能不太合适,你应该去学java,C#。如果你想搞个什么windows驱动,或者什么大型的MIS系统之类的,C/C++都是首选。
有很多技术是构建在C语言上的,而且C作为一门经典的编程语言,虽然不断有新的语言出现来挑战它,让它在很多方面失去了市场,但是C的魅力还在。如果你需要更好的运行效率,对底层硬件更强的操控能力,选C/C++准没错。
新的语言有面向对象,有强大的类库,有动态特性,有优美的语法,等等。但是C始终在编程语言中有一席之地。作为爱好来学习的话,是一个不错的选择。
还有很多人都会YY什么黑客,病毒,远控什么的东西出来到自己身上,恰巧对这些往往被大家过分YY的东西,C都擅长。
再类比下汇编,这种可读性基本为0,代码又臭又长,满眼地址和寄存器更不可能有时髦的动态类型,OO支持,甚至与硬件直接相关的语言,为什么还存在?因为它的作用始终无法被后来者取代。对硬件的直接操纵能力,你值得拥有。
所以如果是为了兴趣,选什么来学都可以,C挺好了,总比上来学易语言学到最后想深造发现自己已经养成了一堆的坏毛病的人来的好的多。
当然,如果实际点,你要吃饭,还是直接跳java和C#来得实在。
Ⅸ c语言过时了吗
底层的语言不会过时.
高级语言 只是可以简化开发效率
Ⅹ C语言会不会过时
不会,就像现在各种由数学衍生的学科那么多,数学会不会过时一样,当然是不会,数学是他们的基础啊,同理,C语言也可以说是计算机语言的基础,要学别的语言,就得从基础学起