This is a test of commonsense. Complete the next sentence:

How to make a computer operating system
Learn programming before you begin.
Assembly language is essential; another supplementary high level language such as c is strongly recommended.
Decide what media you want to load your os on.
It can be a cd drive, dvd drive, flash drive, a hard disk, a floppy disk, or another pc. Decide on your core idea of an os.