Sigil (computer programming)

In computer programming, a sigil (/ˈsɪdʒəl/) is a symbol affixed to a variable name, showing the variable's datatype or scope, usually a prefix, as in $foo, where $ is the sigil. Sigil, from the Latin sigillum, meaning a "little sign", means a sign or image supposedly having magical power. Sigils can be used to separate and demarcate namespaces that possess different properties or behaviors.

Comment
enIn computer programming, a sigil (/ˈsɪdʒəl/) is a symbol affixed to a variable name, showing the variable's datatype or scope, usually a prefix, as in $foo, where $ is the sigil. Sigil, from the Latin sigillum, meaning a "little sign", means a sign or image supposedly having magical power. Sigils can be used to separate and demarcate namespaces that possess different properties or behaviors.
Has abstract
enIn computer programming, a sigil (/ˈsɪdʒəl/) is a symbol affixed to a variable name, showing the variable's datatype or scope, usually a prefix, as in $foo, where $ is the sigil. Sigil, from the Latin sigillum, meaning a "little sign", means a sign or image supposedly having magical power. Sigils can be used to separate and demarcate namespaces that possess different properties or behaviors.
Hypernym
Symbol
Is primary topic of
Sigil (computer programming)
Label
enSigil (computer programming)
Link from a Wikipage to another Wikipage
.NET Framework
BASIC programming language
Boolean function
C (programming language)
Category:Naming conventions
Category:Source code
Category:Variable (computer science)
Clang
Class (computer programming)
Class variable
CLIPS
Common Language Infrastructure
Common Lisp
Compiler
Computer programming
Constant (computer science)
C Sharp (programming language)
CycL
Datatype
Delimiter
Dereference operator
Dollar sign
Earmuff convention
Elixir (programming language)
Esoteric programming language
Floating point number
Fortran language features
Function (computer science)
Global variable
Go (programming language)
Hash table
Haskell (programming language)
Hungarian notation
Identifier
Indirection
Instance variable
Integer
Integer literal
Integers
INTERCAL
Java annotation
Larry Wall
Latin
Lexical analysis
Literal (computer programming)
LLVM
Makefile
MAPPER
Maya Embedded Language
MIRC script
MUMPS (programming language)
Name mangling
Namespace
Naming convention (programming)
Objective-C
Perl
PHP
PILOT
Prolog
Python (programming language)
Python syntax and semantics
Raku (programming language)
Raw string
Ruby (programming language)
Ruby programming language
Scalar (computing)
Scheme (programming language)
Scope (programming)
Shell script
Shell scripting
Source code
Standard ML
String (computer science)
String literal
Stropping (syntax)
Subroutine
Transact-SQL
Type inference
Unary operation
Unix shell
Variable (programming)
VB.Net
Wikt:sigil
Wikt:sigillum
Windows PowerShell
XQuery
XSLT
SameAs
3DGQz
m.055lbj
Q3483527
Sigil
Sigil (computer programming)
Sigil (informatica)
Sigil (informatique)
Сигил (программирование)
시길 (컴퓨터 프로그래밍)
Subject
Category:Naming conventions
Category:Source code
Category:Variable (computer science)
WasDerivedFrom
Sigil (computer programming)?oldid=1116935048&ns=0
WikiPageLength
14296
Wikipage page ID
1492125
Wikipage revision ID
1116935048
WikiPageUsesTemplate
Template:Citation needed
Template:IPAc-en
Template:Main
Template:Other uses
Template:Reflist
Template:Short description