See also: Kernel | Programming
An approach in computer programming defining a high-level virtual interface over the hardware, with a set of primitives or system calls to implement operating system services such as process management, concurrency, and memory management in several modules that run in supervisor mode.
TakeDown.NET -> “Monolithic-Kernels”