Definition: low-level access
Close to the hardware. It refers to writing software that drives the hardware directly without going through a software translation layer and its associated overhead. An operating system can provide both low- and high-level programming interfaces (APIs). A low-level API lets programmers access more intricate hardware features but requires more coding. In contrast, a high-level API may be capable of performing extensive processing with one function call from the application.