' has a bunch of names, like single quote or tick.

In C-based programming languages, this denotes a single character, like 'c', where c is any character.
In Perl, this denotes a string that should not translate any escaped codes.
In QuakeC, this indicates a vector, like 'x y z', where x, y, and z are the vector's components.

In several human languages, this is used for contractions, omitted letters, possession, and other things.

see also:   "