bare-metal programming

Also called bare-metal, it is considered to be a low-level method of programming that is specific to the hardware used in the computer system  and is often used for optimizing software and applications for an individual computer or small group of systems, or the creation of basic tools which would be used on a new system to do things like such as bypassing the BIOS or operating system interface. Bare-metal programming is a term derived from the phrase programming on the bare metal.

See also machine language.

« Back to Glossary Index