(Note: NOT "kernal"). 1. The essential part of UnixOR other operating systems, responsible fOR resource allocation, low-level hardware interfaces, security etc. See also microkernel. 2. An essential subset of a programming language, in terms of which other constructs are (OR could be) defined. Also known as a cORe language. (1996-06-07)