| − | * The low-level system (such as [[BIOS]], UEFI, coreboot, or Libreboot) which manages handles all hardware. Often a computer has a BIOS or UEFI integrated within its hardware, though some operating systems such as [[Linux]] are independent of these proprietary systems.<ref>http://www.linux.com/base/ldp/howto/Linux-Init-HOWTO-5.html</ref> | + | * The low-level system (such as [[BIOS]], UEFI, coreboot, or Libreboot) which manages all hardware. Often a computer has a BIOS or UEFI integrated within its hardware, though some operating systems such as [[Linux]] are independent of these proprietary systems.<ref>http://www.linux.com/base/ldp/howto/Linux-Init-HOWTO-5.html</ref> |
| | * The '''[[Operation system kernel|Kernel]]''', which handles all software related operations and acts as an interpreter between applications and the hardware. | | * The '''[[Operation system kernel|Kernel]]''', which handles all software related operations and acts as an interpreter between applications and the hardware. |
| | * The [[Computer shell|shell]] or User Interface - Software that draws forms, toolbars, menus, main task bar, typing commands for the computer to execute, etc. Shells typically provide a primitive programming capability, called scripting, such as DOS command scripts, JCL, DCL, and Windows script. Most operating systems designed for consumer use on desktop and mobile platforms, will include a graphical user interface, which presents the user with a point-and-click interface. | | * The [[Computer shell|shell]] or User Interface - Software that draws forms, toolbars, menus, main task bar, typing commands for the computer to execute, etc. Shells typically provide a primitive programming capability, called scripting, such as DOS command scripts, JCL, DCL, and Windows script. Most operating systems designed for consumer use on desktop and mobile platforms, will include a graphical user interface, which presents the user with a point-and-click interface. |