MenuetOS has been written with 32 bit x86 assembly language from the ground up to support 32 bit assembly programming as a platform for faster and smaller system footprint. Menuet has no unix roots and the basic system is meant to be clean asm based structure. Menuet isnÂ’t based in any particular operating system, since the idea has been to remove the extra layers between different parts of software, which complicate programming and create bugs. Menuet’s application structure is not specifically reserved for asm programming, the header can be produced with practically any other language. However, the overall application programming design is intended for easy 32 bit asm programming. The GUI is extremely easy to handle with assembly language Features – pre-emptive multitasking, multithreading, ring-3 protection – graphical UI with 16 M colours up to 1280×1024 – faster programming language than in Win, Linux, .. – ide: editor/compiler for assembly kernel and applications – kernel and application sources included (GPL) – TCP/IP stack with PPP & Ethernet drivers – http/mp3/email servers, 3D maze – free-form, skinnable application windows – hard real-time data fetch – fits in a single floppy