• In computer programming, a variable is an abstract storage location paired with an associated symbolic name, which contains some known or unknown quantity...
    21 KB (2,812 words) - 15:07, 9 June 2025
  • Thumbnail for Foobar
    metasyntactic variables and placeholder names in computer programming or computer-related documentation. They have been used to name entities such as variables, functions...
    9 KB (919 words) - 15:46, 23 May 2025
  • In computer programming, a parameter, a.k.a. formal argument, is a variable that represents an argument, a.k.a. actual argument, a.k.a. actual parameter...
    28 KB (3,596 words) - 11:57, 9 May 2025
  • In computer programming, a variable is said to be volatile if its value can be read or modified asynchronously by something other than the current thread...
    22 KB (2,142 words) - 05:42, 16 May 2025
  • A metasyntactic variable is a specific word or set of words identified as a placeholder in computer science and specifically computer programming. These...
    13 KB (1,317 words) - 16:15, 4 May 2025
  • logic and computer science, a variable may be said to be either free or bound. Some older books use the terms real variable and apparent variable for free...
    16 KB (2,273 words) - 23:24, 19 May 2025
  • class variable is a variable defined in a class of which a single copy exists, regardless of how many instances of the class exist. A class variable is not...
    5 KB (460 words) - 05:03, 13 January 2025
  • In computer programming, a global variable is a variable with global scope, meaning that it is visible (hence accessible) throughout the program, unless...
    10 KB (1,299 words) - 02:48, 10 December 2023
  • In computer programming, a static variable is a variable that has been allocated "statically", meaning that its lifetime (or "extent") is the entire run...
    8 KB (973 words) - 03:38, 24 January 2025
  • stack space for variables, and the collection of variables allocated for a subroutine is known as a stack frame. While the computer will set aside the...
    8 KB (1,099 words) - 22:55, 11 March 2025
  • In computer programming, string interpolation (or variable interpolation, variable substitution, or variable expansion) is the process of evaluating a...
    22 KB (2,211 words) - 21:57, 5 June 2025
  • object-oriented programming, an instance variable is a variable defined in a class (i.e., a member variable), for which each instantiated object of the...
    6 KB (627 words) - 05:06, 13 January 2025
  • This glossary of computer science is a list of definitions of terms and concepts used in computer science, its sub-disciplines, and related fields, including...
    215 KB (23,980 words) - 18:58, 14 June 2025
  • may refer to: Variable (computer science), a symbolic name associated with a value and whose associated value may be changed Variable (mathematics),...
    2 KB (296 words) - 20:55, 20 April 2025
  • In computer science, a local variable is a variable that is given local scope. A local variable reference in the function or block in which it is declared...
    7 KB (972 words) - 15:53, 25 November 2023
  • Thumbnail for Pointer (computer programming)
    variables to be among computer science's "most valuable treasures." Donald Knuth, Structured Programming, with go to Statements In computer science,...
    72 KB (9,678 words) - 04:54, 20 March 2025
  • B, an external variable is a variable defined outside any function block. On the other hand, a local (automatic) variable is a variable defined inside...
    11 KB (1,568 words) - 20:28, 24 March 2025
  • theory, a non-local variable is a variable that is not defined in the local scope. While the term can refer to global variables, it is primarily used...
    4 KB (412 words) - 03:40, 8 January 2025
  • An undefined variable in the source code of a computer program is a variable that is accessed in the code but has not been declared by that code. In some...
    4 KB (430 words) - 20:31, 16 February 2024
  • In computer programming, an automatic variable is a local variable which is allocated and deallocated automatically when program flow enters and leaves...
    7 KB (767 words) - 03:18, 22 October 2024
  • In software engineering and computer science, abstraction is the process of generalizing concrete details, such as attributes, away from the study of objects...
    31 KB (3,944 words) - 09:36, 16 May 2025
  • In computer programming, variable shadowing occurs when a variable declared within a certain scope (decision block, method, or inner class) has the same...
    7 KB (734 words) - 11:55, 15 May 2025
  • Thumbnail for String (computer science)
    In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable. The latter may allow...
    41 KB (5,027 words) - 16:16, 11 May 2025
  • In computer programming, a sigil (/ˈsɪdʒəl/) is a symbol affixed to a variable name, showing the variable's datatype or scope, usually a prefix, as in...
    14 KB (1,590 words) - 04:53, 7 February 2025
  • In object-oriented programming, a member variable (sometimes called a member field) is a variable that is associated with a specific object, and accessible...
    5 KB (624 words) - 05:04, 13 January 2025
  • In computer science, an operation, function or expression is said to have a side effect if it has any observable effect other than its primary effect of...
    10 KB (1,119 words) - 16:22, 16 November 2024
  • In computer programming, a temporary variable is a variable with short lifetime, usually to hold data that will soon be discarded, or before it can be...
    2 KB (231 words) - 00:46, 21 March 2023
  • In computer science, primitive data types are a set of basic data types from which all other data types are constructed. Specifically it often refers to...
    20 KB (1,931 words) - 05:22, 23 April 2025
  • Relvar (redirect from Relation variable)
    introduced by C. J. Date and Hugh Darwen as an abbreviation for relation variable in their 1995 paper The Third Manifesto, to avoid the confusion sometimes...
    2 KB (250 words) - 06:37, 28 March 2024
  • In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or...
    35 KB (4,329 words) - 14:46, 11 June 2025