• In computer science, an instance is an occurrence of a software element that is based on a type definition. When created, an occurrence is said to have...
    2 KB (198 words) - 05:42, 1 May 2025
  • Instantiation (redirect from Instance)
    algorithm Instance (computer science), referring to any running process or to an object as an instance of a class Table instance (or database instance), a concept...
    2 KB (263 words) - 23:25, 26 April 2025
  • Business object – Entity within a multi-tiered software application Instance (computer science) – Concrete manifestation of an object (class) in software development...
    3 KB (340 words) - 20:58, 30 April 2025
  • Instance variable – Member variable of a class that all its objects possess a copy of List of object-oriented programming languages Trait (computer programming) –...
    46 KB (4,290 words) - 01:36, 3 June 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
  • 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
  • Thumbnail for Ontology (information science)
    Knowledge Sharing" by Tom Gruber used ontology as a technical term in computer science closely related to earlier idea of semantic networks and taxonomies...
    60 KB (6,194 words) - 18:31, 12 May 2025
  • Index of object-oriented programming articles (category Lists of computer terms)
    Inheritance Initialize Inline function Inner class Instance (computer science) Instance method Instance variable (also called data member) Interaction diagram...
    6 KB (438 words) - 06:43, 5 April 2025
  • Thumbnail for Computer graphics (computer science)
    Computer graphics is a sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content. Although the term...
    14 KB (1,273 words) - 16:40, 15 March 2025
  • Thumbnail for Computer
    Computability theory Computer security Glossary of computer hardware terms History of computer science List of computer term etymologies List of computer system manufacturers...
    140 KB (14,125 words) - 23:29, 1 June 2025
  • In computer science, resource starvation is a problem encountered in concurrent computing where a process is perpetually denied necessary resources to...
    5 KB (566 words) - 21:18, 20 August 2024
  • 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
  • theory, category theory, etc. It has close links with other areas of computer science such as programming language design, type theory, compilers and interpreters...
    18 KB (1,671 words) - 03:37, 10 May 2025
  • Thumbnail for String (computer science)
    formal languages, which are used in mathematical logic and theoretical computer science, a string is a finite sequence of symbols that are chosen from a set...
    41 KB (5,027 words) - 16:16, 11 May 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
  • subject of Wolfram's "new kind of science" is the study of simple abstract rules—essentially, elementary computer programs. In almost any class of a...
    33 KB (3,449 words) - 18:52, 12 April 2025
  • Thumbnail for Deadlock (computer science)
    Readers-writer lock Sleeping barber problem Stalemate Synchronization (computer science) Turn restriction routing Coulouris, George (2012). Distributed Systems...
    25 KB (2,487 words) - 06:48, 11 June 2025
  • In computer science, object composition and object aggregation are closely related ways to combine objects or data types into more complex ones. In conversation...
    19 KB (2,285 words) - 05:50, 25 May 2025
  • Many programming language type systems support subtyping. For instance, if the type Cat is a subtype of Animal, then an expression of type Cat should be...
    53 KB (6,679 words) - 02:52, 28 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
  • Thumbnail for Identifier
    information—include "really opaque pointers" and Version 4 UUIDs. In computer science, identifiers (IDs) are lexical tokens that name entities. Identifiers...
    13 KB (1,218 words) - 09:15, 22 March 2025
  • Thumbnail for Recursion (computer science)
    In computer science, recursion is a method of solving a computational problem where the solution depends on solutions to smaller instances of the same...
    62 KB (7,388 words) - 14:45, 29 March 2025
  • The philosophy of computer science is concerned with the philosophical questions that arise within the study of computer science. There is still no common...
    9 KB (909 words) - 01:04, 20 February 2025
  • constructor uses to set required member variables. A constructor resembles an instance method, but it differs from a method in that it has no explicit return...
    35 KB (4,271 words) - 04:13, 29 May 2025
  • default, in computer science, refers to the preexisting value of a user-configurable setting that is assigned to a software application, computer program...
    6 KB (721 words) - 00:02, 24 May 2025
  • Thumbnail for Quantum computing
    solve certain problems faster than classical computers. For instance, it is known that quantum computers can efficiently factor integers, while this is...
    113 KB (12,430 words) - 14:39, 13 June 2025
  • In computer science, reification is the process by which an abstract idea about a program is turned into an explicit data model or other object created...
    18 KB (2,270 words) - 10:54, 29 April 2025
  • Thumbnail for Macro (computer science)
    available on virtually all computers, has rendered such an approach superfluous. This was, however, one of the first instances (if not the first) of compiler...
    33 KB (4,004 words) - 15:43, 13 January 2025
  • combined method effective method method option method qualifier instance instance instance variable slot ordering of flavor components class precedence list...
    5 KB (450 words) - 11:17, 25 May 2025
  • Thumbnail for Kernel (operating system)
    A kernel is a computer program at the core of a computer's operating system that always has complete control over everything in the system. The kernel...
    83 KB (10,153 words) - 10:53, 12 June 2025