User:Electron9/MikeOS

MikeOS is a standalone small operating system for x86 personal computers, written in the assembly programming language. It is a learning tool to show how simple operating systems work, with well-commented code and extensive documentation. It's licensed under a BSD-like license. It is written and maintained by Mike Saunders and other voluntary developers from around the world.

Modes
MikeOS has two modes for interaction: the graphical user interface GUI or the command line interface, both of which are available to user from boot.

Programs
As of the version 4.0 release, MikeOS has: a file manager, text editor, image viewer, serial support, a hangman game, keyboard music maker and a graphic demonstration. Also implemented in version 4.0 is a small BASIC subset with 24 commands available. Editing for BASIC programs is available within the Editor program, where it is possible to run BASIC programs without returning to the menu.