SynthOS is an innovative new tool for the rapid development of embedded systems. SynthOS automatically generates or "synthesizes" an RTOS that is optimized for your application. By leveraging patented algorithms and utilizing a higher level of software coding, SynthOS has the unique ability to create an optimized, customized RTOS with an extremely small footprint. SynthOS has a very small learning curve; it greatly reduces software development time and debug time by eliminating race conditions and other hazards at design time. SynthOS integrates with all standard C language tools, and the RTOS that SynthOS synthesizes is 100% standard ANSI C.