Hungarian notation

A naming convention where a code element (usually a variable name) is prefixed with a letter or abbreviation denoting its data type. Its use in current programming languages and development environments is disouraged. Previously it had been used in languages and environments that did not have strong data typing or that did not have a quick way to find the data type of the element.