Begreppet
lågnivåspråk används inom
programmering som en motsats till
högnivåspråk. Ett lågnivåspråk är vanligtvis ett
programspråk som är ett
maskinnära eller
hårdvarunära språk, till exempel
assemblerspråk, som ligger nära en viss
hårdvaras maskinkod, men ibland också till exempel programspråket
C, som i viss mening är mindre abstrakt och mer primitivt än andra högnivåspråk.