C语言过时了吗

Python033

C语言过时了吗,第1张

首先可以肯定C语言会比当今任何语言都长寿,说C语言过时的都是见识短!楼主具体想学什么语言还是要看未来的发展方向,本人擅长C语言和C#编程,如果按照多数人C语言已经过时理解,那么我是完全可以忘记C然后全心全意使用C#,但是我可以很负责任的告诉楼主我的C比C#运用更熟练,为什么呢?因为领域不同,在计算机大型软件领域C语言几乎是没有发挥的余地,但是你想让那些所谓的高级语言能够正常的运行起来,没有C语言建立编写核心底层,那些高级语言屁都不是!给你一片酷睿I3你就能运行高级语言了?不行,必须要先有驱动和操作系统+开发环境,而这些也只有C语言能够完成,说白一些只给你一片酷睿I3 + C,只要你水平足够,就能让它跑起来变成人机界面(而高级语言没有这个能力)。可能有人会说,那样做有什么意义,谁会不用操作系统?当然在像windows这样的操作系统之上编写应用基本还是靠高级语言,但是一旦离开操作系统的支持就只能靠C。

怎么可能过时。

可能很多时候都不用C语言做产品,要么用C++或者Java回去其他语言。

不过C语言是入门基础,计算机专业必学的入门基础,你在学其他语言的时候会发现可以看到C语言的影子。

搞笑,你叫那些说C淘汰的用C++写操作系统看看,我告诉你,操作系统还是用C和ASM(汇编)来写才是王道,别把C++看成神,至于C#嘛,是个四不象,我看象是C++的阉割版加上JAVA的模仿版。MS的把戏而已。写操作系统我肯定C++的那些新特性用不上,用的上的也是C的特性,姜还是老的辣,用C写系统比较简洁直接。 面向底层方面,比较谨慎操作的地方,比如单片机,还是C有优势。C和汇编也能结合得最好。C和汇编混合编程更能体现C的底层优势。

我认为C是最好的语言,C++比较高级的。主要用于面向对象的开发,C是面向过程的,也叫中级语言,这种语言不会过时。可以用于软件开发,也可用于写系统软件(指操作系统和周边的系统工具) C++把简单的东西复杂化,搞一大堆抽象的东西叫你头大。还有,C++有62个关键字,C只有32个,清楚了吧。

记住,C与C++是两种语言。要学也应该当成新的语言来学。

只要有1个人用它,那它就不会被淘汰。哪怕是以前的16位汇编,我告诉你,现在一样有人用,一样有人用它开发16位的东西,而DOS现在也在大部分的人的电脑上装着。