Sigil (computer Programming)

Sigil (computer Programming)

In computer programming, a sigil (/ˈsɪdʒəl/ or /ˈsɪɡəl/; plural sigilia or sigils) is a symbol attached to a variable name, showing the variable's datatype or scope.

Sigil, from the Latin meaning a "little sign", means a sign or image supposedly having magical power. In 1999 Philip Gwyn adopted the term "to mean the funny character at the front of a Perl variable".

Read more about Sigil (computer Programming):  Historical Context, Language Comparison, Hungarian Notation

Other articles related to "sigils":

Sigil (computer Programming) - Hungarian Notation
... Related to sigilsis Hungarian notation,a convention for variable-naming that specifies variable type by attaching certain alphabetic prefixes to the ... Unlike sigils however,Hungarian notation provides no information to the compiler as such,explicit types must be redundantly specified for the variables unless using a language with type ... As most standard compilers do not enforce use of the prefixes,this permits omission and also makes code prone to confusion due to accidental erroneous use ...