当前位置:首页 » 编程语言 » C语言以后会淘汰吗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

C语言以后会淘汰吗

发布时间: 2022-08-10 17:43:53

‘壹’ c语言,java在未来会被淘汰吗

不会。
C语言和JAVA语言有各自的优缺点,二者均无法取代对方。
JAVA的优势在于可移植性,无论是什么平台,java的代码都是运行在对应平台的Java虚拟机(JVM)中, 所以用java写的代码可以很方便的移植。
不过正因为如此,导致java与硬件的关系不够密切,用java直接操作硬件接口就很不方便,甚至有时无法达到目的。
在这种情况下,C语言的硬件紧密结合特性就有了用武之地,于是在系统层,驱动层等,C语言还是无法替代的。
另外,相对java来说,C语言更高效也更节省资源,所以在嵌入式领域,C语言的地位同样是无法取代的。
一个最明显的例子,java运行需要JVM支持,而JVM均由对应平台上的C语言实现。

所以,java永远无法淘汰C语言。

‘贰’ 请问C语言会被更新更高级的程序语言取代而淘汰吗

C语言永远不会淘汰的
C语言是三级语言,语言由低级到高级为---机器码--汇编---C语言---JAVA C#等高级语言
所以C语言所处的地位是无与伦比的
而且像JAVA之类的很多高级语言的底层也都是C
业界内也说语言只有两种C和lisp
而开发多是C语言,lisp是教学用的
希望对楼主有用,全手打

‘叁’ 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语言是基础语言,是诸多操作系统设计使用的语言,一定不会被淘汰的
现在还没有出现比c语言更使用普遍和能替代的程序设计语言呢。

‘伍’ C语言跟C++会被淘汰是嘛,因为新语言的发展速度太快,到底是不是真的。

虽然新的语言,像函数语言、Linux、Unix等发展很快,但我个人觉得10~50年内不会淘汰,因为C的保密性很好,现在的银行里面的数据保密管理基本都是用的C,而且很多高手用C能够完成企业欲求的系统或者功能。但是,学计算机方面的所有东西都更新的很快的。

‘陆’ 请问C/C++淘汰了吗

C是中级语言,不会被淘汰,C++属于将要被淘汰的高级语言

新一代的操作系统中,C++这样的语言肯定要被系属.Net的语言取而代之

windows是有中级C语言和底层汇编语言联合编制的
这才有我们使用的高级语言用的消息机制啊

‘柒’ C/C++会被淘汰吗

1.C语言从70年代初被发明出来到现在,是生命力非常强的语言,多少语言夭折了,C语言依然坚挺。
2.C/C++被划归到高级语言,但它兼具低中级语言的特性,所以在一些底层开发的时候都是要用到C语言,比如我们熟悉的windows,linux等操作系统,各种嵌入式开发等。C/C++要远比我们接触到的东西强大,目前学习的都只是皮毛而已。
3.C语言和C++是一起来说的,这样看来C/C++被淘汰就更不可能了。
4.目前主流语言中,SUN被oracle收购前途未卜,C#需要.netframwork的支持。都在一定程度上阻碍了它们的发展。C/C++前途仍然无量的语言

‘捌’ 近10年,c语言会不会淘汰毕竟c语言已经用了这么多年了……

不会的。在偏底层方面(如:嵌入式系统)C是不容取代的,当然也有其它的语言可以操作底层(如:汇编),但是真正适合程序员使用的还是C这样的高级语言。其它语言或许在应用层(如:桌面软件方面)会占据更多的地位,但是它们的根本还是要用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现在也在大部分的人的电脑上装着。