Page 1 of 1
noob OS writer
Posted: Tue Feb 28, 2006 12:00 am
by darrel.h
hello all,
i am a newbie to writing operating systems. i have a few questions:
1) should i start with a command line or GUI operating system
2) what language should i be using to write my first operating system?
Re: noob OS writer
Posted: Tue Feb 28, 2006 12:00 am
by xenos
1) Since GUI development is a task of its own, it is much easier and certainly better to start developing a command line OS.
2) The most common language to write an OS is C / C++. You will also need some assembler knowledge because some features (like dealing with segment registers or control registers) can't be done in C.
Re: noob OS writer
Posted: Wed Mar 01, 2006 12:00 am
by darrel.h
what other language other that c or c++ can i use to write an OS? i don't like these programming languages because i have had a few bad experiences with them
Re: noob OS writer
Posted: Wed Mar 01, 2006 12:00 am
by matthias
You can try pascal, don't ask me how, but it's possible, try google
And if you don't like assembler, you can forget about writing an OS. Everyone needs assembler doesn't matter if you're writing C/C++/Pascal etc.
Re: noob OS writer
Posted: Wed Mar 01, 2006 12:00 am
by Da_Maestro
The operating systems on the Space Shuttle are programmed using ADA...so if your platform is the space shuttle then you can use that language.
If your platform is the picoJAVA2 (like my mobile phone) then you can use java to write your OS
(well, java and JVM)