How to make an OS

So I am interested in making my own os, though I cannot figure out how, I currently have two questions, What language should I use for OS development, and any good tutorials that I can read?

I know @CSharpIsGud made a really good os, can you give me some stuff on how you learned that?

You are viewing a single comment. View All
Answered by SixBeeps [earned 5 cycles]
View Answer


High-level languages are usually interpreted(like Python), and easy to read.

Low-level means it is now as readable and is often a bit more difficult to write and understand..
A low level language is something that, for example, requires memory allocation.
A high level language is something that needs no memory allocation, is garbage collected, and often times interpreted.