making an OS, please get me started in the right direction

i know that i WILL NOT be able to make an operating system right now but i want to make one in the near future. i have a question about operating systems... is it true that you cant make an OS with c++ it has to be C.

and if i make an OS with C, what would i do to get a C++ interpreter in the OS so i can add C++ programs?

i might not need/understand everything now but i bet in a year or 2, with the help from you guys, i will be able to develop a very basic OS.
You can write an OS mostly in C++, however you'll have to give up on some features such as RTTI and exceptions.
http://osdev.org/ has good resources to get you started.
http://wiki.osdev.org/C%2B%2B deals with some C++-specific things.
thank you so much, this will help me A LOT.
Topic archived. No new replies allowed.