Multiple choice technology programming languages

Hungarian Notation is a variable-naming convention used by some programmers. How did it get its name?

  1. It was called that because of its similarity to Reverse Polish Notation

  2. Its inventor was Hungarian

  3. When you read it out loud it sounds like you're speaking Hungarian

  4. It was invented at the Polytechnic University of Bucharest in Hungary

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Hungarian Notation was invented by Charles Simonyi, a Hungarian-born Microsoft programmer. The naming convention encodes type information in variable prefixes (like 'lpsz' for 'long pointer to string zero-terminated'). The name directly honors Simonyi's Hungarian heritage.