Операторы, которые используются для выполнения манипуляций на битовом уровне. Языки программирования ориентированы на байты, тогда как оборудование ориентировано на биты. Таким образом, возможность работы на битовом уровне может быть очень важной в программировании, особенно когда программа напрямую взаимодействует с оборудованием.