Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

Hungarian notation

Hungarian notation is an identifier naming convention in computer programming in which the name of a variable or function indicates its intention or kind, or in some dialects, its type. The original Hungarian notation uses only intention or kind in its naming convention and is sometimes called Apps Hungarian as it became popular in the Microsoft Apps…

History, Examples & Disadvantages

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around Hungarian notation. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

History

Systems Hungarian vs. Apps Hungarian

Relation to sigils

Examples

Advantages

Disadvantages

Notable opinions

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

Hungarian notation

Nodes78
Edges77
Triples92
Avg. degree1.97
Density0.025641
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

Hungarian notation

Top relations

related to Notable opinions · 29
Hungarian notation → Although, And, Apps Hungarian, Bjarne Stroustrup, But, Encoding, HN, Hungarian, If, In, Intellisense, Joel Spolsky, Linus Torvalds, Microsoft, Microsoft's Design Guidelines, NET, No, Robert Cecil Martin, Simonyi's, Simonyi’s
related to Disadvantages · 20
Hungarian notation → Apps Hungarian, Compilers, Furthermore, Hungarian, If, In C-style, It, It's, Most, Multiple, Pascal, Rust, So, Some, Systems Hungarian, The, The Hungarian, When, Windows, WPARAM
related to history · 17
Hungarian notation → Andy Hertzfeld, Apps Hungarian, Charles Simonyi, Chief Architect, European, For, His, Hungarian, In, Microsoft, Microsoft Windows, Simonyi Károly, Simonyi's, Smalltalk, Systems Hungarian, The, Xerox PARC
related to External links · 13
Hungarian notation → December, Doug Klunder's, HTML, Hugarian, Idle Loop Software Design, Larry Osterman's WebLogHungarian Notation, May, Meta-Programming, MSDN, Naming ConventionsCoding Style Conventions, PhD Thesis, Simonyi, Software Production Method Charles
related to Relation to sigils · 5
Hungarian notation → BASIC, For, Hungarian, In, The
related to Systems Hungarian vs. Apps Hungarian · 4
Hungarian notation → Apps, For, In Systems Hungarian, Where Systems
related to Advantages · 3
Hungarian notation → Some, Supporters, Systems Hungarian
is a · 1
Hungarian notation → identifier naming convention in computer programming in which the name of a variable or function indicates its intention or kind

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

hungarian type notation variable name code systems naming data apps function string types convention programmer microsoft names language word used

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
Hungarian notationis aidentifier naming convention in computer programming in which the name of a variable or function indicates its intention or kind0.90text
Hungarian notationrelated to AdvantagesSome0.60section
Hungarian notationrelated to AdvantagesSystems Hungarian0.60section
Hungarian notationrelated to AdvantagesSupporters0.60section
Hungarian notationrelated to DisadvantagesMost0.60section
Hungarian notationrelated to DisadvantagesHungarian0.60section
Hungarian notationrelated to DisadvantagesSystems Hungarian0.60section
Hungarian notationrelated to DisadvantagesApps Hungarian0.60section
Hungarian notationrelated to DisadvantagesSome0.60section
Hungarian notationrelated to DisadvantagesThe Hungarian0.60section
Hungarian notationrelated to DisadvantagesCompilers0.60section
Hungarian notationrelated to DisadvantagesPascal0.60section

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.