Un código sin comas es un código de bloque en el que ninguna concatenación de dos palabras de código contiene una palabra de código válida que se superpone a ambas. [1]
Los códigos sin coma también se conocen como códigos de bloque de autosincronización [2] porque no se requiere sincronización para encontrar el comienzo de una palabra de código.