❶ 现在学c语言过时了吗
只有技术不够好,
不是语言过时不过时。
❷ 为什么现在的人学c语言,只是打基础。c语言过时了吗
我的理解,C语言比较简单,而且之后C++,java,C sharp都与其很相像,其次,学C语言也是锻炼人对错误查找这方面的能力,因而,C语言是不可能过时的,你说它是用来打基础,这倒是可以的
❸ C语言过时了吗
不会,现在很多大学里有关计算机类的都把C语言当做一门重要课程,因为C语言可以作为现在大多数流行的程序设计语言的基础,很有学习的价值。
❹ C语言过时了吗
一句话,数落C的都是门外汉。
首先,C几乎是所有面向对象机器语言的基础,这么说的原因是有其他系列的语言,但是主体编程语言的基本思想,基本语法是很接近的,学好了C就等于给自己打下一份地基,学其他高级语言的时候经常会觉得似曾相识,很容易触类旁通。
其次,谁说C不是高级语言,而且并也不能说C不够现代,具体什么叫高级语言,我就不废话了,再给你举个例子吧,现在绝大多数人用的WINDOWS操作系统以及华丽着称的MAC系统还有专业人士才主要接触的LINUX系统都是C的杰作,呵呵,你说C过时吗?
然后,C的主要用途不是窗口程序,而是更接近于硬件的程序或者操作,如果你要写底层应用,比如硬件的驱动程序,比如你要直接读写内存,比如你要写操作系统^_^,这才是C的看家本领,这也是为什么几乎所有靠C吃饭的人都要继续学汇编的原因。
最后,帮你下个结论吧,如果只是自己玩玩,C见识一下,看看语法跟设计思路,读点例子开阔一下眼界,转到C++和JAVA写点看得见莫得着的东西,会很有成就感。如果打算以后走计算机这条路,C一定要学,要真正理解它。然后再根据自己的需要,选JAVA或者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语言的确是有显着的下降,从2015年以来已经下降了3.43%。
TIOBE说:“C语言下降的主要原因是因为C语言不适合现在流行的Web和移动App开发。另外,C语言不像其他流程语言(Java,C++和C#)那样在发展。虽然有一个C11标准,但这只包含了很小的变化。C语言代码小和运行快的优势已经不起作用了。另外,添加像C++一样的功能已经不合适了,C++的出现就是为了解决这个的,所以C语言陷入了僵局。另外一个C语言陷入困局的原因是没有一家大公司在支持他。Oracle支持Java,Microsoft支持C++、C#和TypeScript,Google支持Java、Python、Go、Dart和JavaScript,Apple支持Swift和Object-C,但是没有一家公司公开支持C。”