Name

A variable usually has a descriptive name chosen by the programmer, so that the data can be referenced and used throughout the program where the variable is visible. A variable name can be made up of a wide variety of characters, including $, _, and UTF-8 characters such as 字.