Home Page : Glossary : "H" : Hungarian Notation

www.cryer.co.uk
Brian Cryer's Web Resources

Brian Cryer's Glossary of IT Terms with Links

Hungarian Notation

Hungarian Notation
A naming convention invented by Charles Simonyia from Microsoft, in which one or more letters are added to the start of variable names to indicate the type of the identifier. Known as Hungarian Notation because the prefixes make variable names less easily readable (unless you are used to Hungarian Notation) and because Simonyi is originally from Hungary. Its use is mainly confined to Windows programming environments there are many passionate arguments for and against its use. Generally Hungarian Notation can be useful in weak-type languages but unnecessary in strong-typed languages where the compiler will warn if a variable of one type is used where a different type is expected.

Relevant links:

Can you add to this definition? If so please Report an Observation. Do you know of a relevant link to add under this definition? If so please Add a Link.