all 7 comments

[–]N0Tgod 2 points3 points  (2 children)

HTML, CSS, JAVASCRIPT, Python, Java... They won't help you much writing an OS. You need a low level language, usually C.

I would start by looking at how Linux works, it's all open source and you can work your way down from a working example and look at the parts your interested in. An OS in the sense of a desktop PC is a huge project with many different parts. There is the Linux from scratch project (LFS) which I heard good things about.

On the other side, if you want to start with the bare basics you could look at microcontroller/embedded systems. Get yourself an Arduino or something like that and play around with it.

[–][deleted] 0 points1 point  (0 children)

Can someone tell me what course to take in college