Begrepet brukes i programmering som en motsetning til høynivåspråk. Et lavnivåspråk er vanligvis et programmeringsspråk som er ett eller språk, for eksempel assemblerspråk, som ligger nært maskinkoden til en bestemt maskinvare, men noen ganger også for eksempel , som i bestemte sammenhenger er mindre abstrakt og mer primitivt enn andre høynivåspråk.