Иногда как раз и перемешивается (например, присвоение := и =, сравнение = и ==, целочисленное деление div, / и //), причём даже путаница возникает в разных диалектах одного языка или в разных реализациях одного диалекта (скажем, типы в Си short int, int, long int и long long int имеют разное количество байт в разных системах программирования на разных компьютерах, хотя тип-то, вроде, один и тот же, например, int).