社区
C语言
帖子详情
操作系统一般是用什么语言编写的
dbzqh
2007-12-15 05:57:13
大家好,操作系统一般是用什么语言编写的呢?
我是程序的初学者,想学一门最练内功的语言,高手们可以给我推荐一下么?谢谢了.老师推荐我先把c语言学精通,其他的语言就比较顺路了.
但我们很多同学说c语言过时了.我现在很苦恼.
请高手们为我这个立志于今后想从事于程序的爱好者和初学者一点指点吧!
我现在的程度是:现在可以读懂一般的c程序和汇编程序了,但程序编写的不多.高手们在给一点学习方法上的建议吧,怎么样速成为高手呢?
...全文
3286
19
打赏
收藏
操作系统一般是用什么语言编写的
大家好,操作系统一般是用什么语言编写的呢? 我是程序的初学者,想学一门最练内功的语言,高手们可以给我推荐一下么?谢谢了.老师推荐我先把c语言学精通,其他的语言就比较顺路了. 但我们很多同学说c语言过时了.我现在很苦恼. 请高手们为我这个立志于今后想从事于程序的爱好者和初学者一点指点吧! 我现在的程度是:现在可以读懂一般的c程序和汇编程序了,但程序编写的不多.高手们在给一点学习方法上的建议吧,怎么样速成为高手呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xin57
2008-12-16
打赏
举报
回复
WINDOWS,LINUX/UNIX系统都是用C语言编写的.
可以说90%以上的代码都是C语言写成,只有少量的核心代码是用汇编完成的.
汇编代码执行效率高,但是代码量大,用来做编写操作系统的辅助语言是不错的选择
pptor
2007-12-18
打赏
举报
回复
C 汇编语言
最挣钱的软件基本上是用c 和c++
写的
C334745710
2007-12-16
打赏
举报
回复
用的高级语言除了C可能就是C++,所以,最练功力的肯定永远是它们俩啦!!!!
vistalong
2007-12-16
打赏
举报
回复
操作系统主要用的汇编语言、c语言以及c++ 其中汇编语言的执行效率比较高 各个系统有所差异
Treazy
2007-12-16
打赏
举报
回复
C
lww622
2007-12-15
打赏
举报
回复
最主要的是C吧?
NKLoveRene
2007-12-15
打赏
举报
回复
c
asm
独孤过儿
2007-12-15
打赏
举报
回复
操作系统是C和汇编写的
iambic
2007-12-15
打赏
举报
回复
你要写操作系统吗?
appleshao
2007-12-15
打赏
举报
回复
操作系统PC直接编写效率不高不是特别的适合,用编成器编写
ttlyfast
2007-12-15
打赏
举报
回复
用html写页面操作系统
用vb写cs操作系统
用.net写bs操作系统
用java写一操作系统 嘿! 在微波炉上照样运行
就呆在云上
2007-12-15
打赏
举报
回复
见面=界面
打错字了
就呆在云上
2007-12-15
打赏
举报
回复
呵呵
有c++的操作系统吧,symbian就是c++的吧
还有我说了gnome,kde是操作系统?
如果没有看清楚就再看看我怎么说的哦
呵呵
“比如,linux内核就是c,但是他的文字见面的设计如gnome是c的,而kde就是c++的哦”
zenny_chen
2007-12-15
打赏
举报
回复
要做操作系统的话首先要对你的硬件环境非常熟悉。包括其指令集。
mLee79
2007-12-15
打赏
举报
回复
奇怪啦, 啥时候 gnome kde 又成操作系统了 ...
billy1985
2007-12-15
打赏
举报
回复
C用得多
就呆在云上
2007-12-15
打赏
举报
回复
也不见得都是c哦
具体到那种操作系统萨
比如,linux内核就是c,但是他的文字见面的设计如gnome是c的,而kde就是c++的哦
mLee79
2007-12-15
打赏
举报
回复
C
blackmurder
2007-12-15
打赏
举报
回复
说C过时的人,只能说他自己对C理解不深
他们所谓的不过时的语言大多是.NET或是脚本语言,那些语言的应用领域和C语言不同,也许在某些领域C不太适合,但在其他相当多的领域来看目前没有哪种语言能替代C
如果你想学一门最练内功的语言,C,C++无疑是最佳选择
操作系统一般是C+汇编
为什么要学C
语言
及C
语言
存在的意义
本文探讨了为何现在仍要学习C
语言
。有人认为C
语言
过时,原因是受论坛评论误导。但C
语言
诞生至今仍存活,必有其不一般之处。不同
语言
有不同用途,C
语言
用户群最大,且有诸多优点,如可
编写
操作系统
、是其他
语言
母
语言
等,是学习其他
语言
的基础。
《30天自制
操作系统
》学习笔记--第4天
本文详细解析了在
操作系统
编写
过程中如何将汇编
语言
函数用C
语言
调用,着重解释了参数压栈顺序、参数出栈顺序、返回值保存位置等关键概念,并介绍了函数定义、函数指针以及C
语言
中调用库函数的一般流程。通过实例分析,读者可以更好地理解和掌握C
语言
与汇编
语言
之间的交互机制。
世界上最著名的
操作系统
是用什么
语言
编写
的?
本文讲述了Unix
操作系统
和C
语言
的诞生历程,包括其前身Multics的影响,以及B
语言
到C
语言
的演变过程。Unix由Ken Thompson和Dennis Ritchie在放弃Multics项目后创建,最初用汇编
语言
编写
,后因B
语言
的局限性改用C
语言
重写,从而奠定了现代
操作系统
开发的基础。
C
语言
编写
的简易
操作系统
开发教程
本教程以C
语言
编写
简单
操作系统
,探讨C
语言
在系统编程的应用,涉及
操作系统
内核、启动加载器、内存管理、进程管理、中断处理、设备驱动、文件系统、系统调用和编译调试等关键技术,助学习者理解原理,提升C
语言
编程技能。
为什么用C
语言
编写
操作系统
?
本文探讨了为何大多数
操作系统
选择C
语言
编写
,因其简洁性、对CPU架构的适配性和直接操控硬件的能力。C
语言
无需运行时系统,提供内存管理控制,适合底层系统编程,如
操作系统
和驱动开发。关键词:C
语言
、
操作系统
、移植性、硬件控制、指针、独立性
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章