Click here to Skip to main content
15,890,670 members
Please Sign up or sign in to vote.
3.00/5 (2 votes)
See more:
How to start Develop new Operating System like ( Ms Windows , Mac ) . which language best C++ , C# or Other ?



tell me new advices and code help for this.






Thanks in advance
Posted
Updated 30-Nov-10 18:45pm
v2

A basic knowledge of assembly language programming might be userful - have a look at this[^] article.
 
Share this answer
 
Comments
Per Söderlund 1-Dec-10 1:17am    
I agree, If you want to build an operating system nothing beats assembly language.
I believe Windows is written in C++ and assemby.
Emilio Garavaglia 1-Dec-10 2:04am    
The windows kernel, user and gdi modules are written in plain C. Some assembly also exist in the inner kernel.
C++ comes into play in more external libraries like COM or ActiveX etc.
Dalek Dave 1-Dec-10 9:54am    
Good answer.
Please see the chapter "History" here...[^]

It was(is) a way too... :)
 
Share this answer
 
Take a look at sanos[^]: it's a minimalistic open-source OS, developed using Visual Studio and it implements a compatibility layer to Windows console applications.

The languages used are assembler and plain C, and browsing its source code could give you an idea of the work in which you are embarking.
 
Share this answer
 
Hi
Best I say would be to use a combanation of languages.
I would say majority C and assembly. Higher level stuff maybe C++.

Hope this helps!
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900