|
|
Subject:
What programming language do I need to know to write my own OS?
Category: Computers > Operating Systems Asked by: kai2004-ga List Price: $5.50 |
Posted:
27 Sep 2004 22:08 PDT
Expires: 28 Sep 2004 18:15 PDT Question ID: 407257 |
|
There is no answer at this time. |
|
Subject:
Re: What programming language do I need to know to write my own OS?
From: timtitus-ga on 27 Sep 2004 22:46 PDT |
Both Microsoft and Unix/Linux use C/C++ as the core of the OS, and use hand-crafted assembler for specific hardware calls/routines, or where performance needs to be hand-tweaked (like creating a threading mechanism). |
Subject:
Re: What programming language do I need to know to write my own OS?
From: scubajim-ga on 28 Sep 2004 10:43 PDT |
If you don't know then you don't have the ability to do the task. What hardware are you planning this operating system for? What processor, etc. Certainly you would need a compiler fo some sort that would provide you with the ability to integrate assembly code with it. (You could write it in assembly code, but most OS are now written in C.) What programs do you want to run on your operating system? Only ones you write or do you want other commercial applications (eg MS Windows applications)? If you are trying to write an OS that works in the same manner as MS Windows then you may be hearing from their lawyers. You would be infringing on their territory and they will defend it vigourusly. |
Subject:
Re: What programming language do I need to know to write my own OS?
From: davesutherland-ga on 28 Sep 2004 17:16 PDT |
If you wrote a Unix-like OS in C you could then compile wine (http://www.winehq.com/) on it - it's an open source implementation of the Windows API. It doesn't run ALL Windows applications, but they're working on it. |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |