hmu.ai
Back to Developer Dictionary
Developer Dictionary

Variable

Definition

A storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value.

Deep Dive

In programming, a variable is a named storage location within a computer's memory that holds a piece of information, or "value," which can change during the execution of a program. It acts as a symbolic name, or identifier, for a specific memory address, allowing developers to refer to and manipulate data without needing to know its exact physical location. Variables are fundamental building blocks in virtually all programming languages, enabling programs to store data, track state, perform calculations, and react dynamically to inputs. They can store various data types, such as numbers, text strings, boolean values, or more complex objects.

Examples & Use Cases

  • 1In a Python script, `user_name = "Alice"` assigns the string "Alice" to the `user_name` variable
  • 2A JavaScript application uses `total_price = 199.99;` to store a floating-point number representing a product's cost
  • 3A `boolean is_logged_in = true;` variable in Java might track a user's authentication status, changing to `false` upon logout.

Related Terms

Data TypeConstantScopeAssignmentMemory Address

Part of the hmu.ai extensive business and technology library.