!is the cumulitve mutiplication thing ! is lots of things like 6! = 6x5x4x3x2x1 ! is the programming term for "not" ! at the end of a sentence can also mean exclamation... or so I've been told and if you flip it upside down and put one at the front, its spanish !, is there anything it cant do?