What is the difference between a monolithic kernel and microkernel?
What are the differences between an operating system (Linux and Windows) and a programming language? It seems that a programming language can control the kernel. Why do people learn Linux?