В программировании восклицательный знак используется для обозначения операции логического отрицания в языке Си и некоторых других языках программирования. 12 Также в некоторых диалектах Бейсика восклицательный знак, поставленный сразу после имени переменной, означает, что эта переменная — с плавающей запятой и обычной точности. 1
В математике восклицательный знак применяется для обозначения факториала либо субфакториала. 12 Два восклицательных знака означают двойной факториал. 12 Квантор существования в сочетании с восклицательным знаком означает «существует и единственный». 12 Также в математической логике и в записи решений и доказательств используется тройной восклицательный знак, обозначающий «противоречие». 12