Ud over de velkendte aritmetiske operationer +, -, * og /, programmeringssprog også støtte bitvise operationer. Gennem disse lavniveau- operationer , kan en programmør få adgang enkelte bits i en binær mønster uanset datatype. Bitvise operationer gennemføre logisk aritmetik og bit skift og kan give meget bedre effektivitet end højt niveau operationer. Instruktioner
1
Placer operatoren NOT foran en binær værdi til at udføre en bitvis NOT . Denne såkaldte ens komplement operation vender hver bit værdi. I C- programmeringssprog, bruge ~ symbol for at angive en NOT operation. For eksempel, hvis X er 0101 så ~ X er 1010 .
2
Udfør logiske aritmetiske om binære værdier af samme længde . Computere udfører logiske operationer på hvert par af bits går fra højre til venstre . I C symbolerne &,