hi, i would like to make an operating system that can have its own gui and be a very very very basic version of windows but look completly different.where should i start? what are the basics for making an operating system that will boot and work? what programming language is an operating system written in? this may be a little over the top for my age but it is worth a try.
ps. if i have put this in the wrong forum then can you move it because i could not figure what was the best forum for this kind of question.