• In computer science, an expression is a syntactic entity in a programming language that may be evaluated to determine its value. It is a combination of...
    5 KB (556 words) - 12:48, 11 February 2025
  • In computer science, a Boolean expression (also known as logical expression) is an expression used in programming languages that produces a Boolean value...
    4 KB (422 words) - 13:52, 13 March 2025
  • of an individual person Expression (mathematics), a symbolic description of a mathematical object Expression (computer science), an instruction to execute...
    3 KB (324 words) - 06:44, 20 November 2024
  • In computer science and software programming, a value is the representation of some entity that can be manipulated by a program. The members of a type...
    7 KB (980 words) - 09:21, 28 November 2024
  • Thumbnail for Computer algebra
    and software for manipulating mathematical expressions and other mathematical objects. Although computer algebra could be considered a subfield of scientific...
    25 KB (3,021 words) - 13:11, 23 May 2025
  • Thumbnail for Regular expression
    Regular expression techniques are developed in theoretical computer science and formal language theory. The concept of regular expressions began in the...
    97 KB (8,871 words) - 12:07, 26 May 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 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
  • Thumbnail for S-expression
    In computer programming, an S-expression (or symbolic expression, abbreviated as sexpr or sexp) is an expression in a like-named notation for nested list...
    14 KB (1,716 words) - 20:17, 4 March 2025
  • bound to an identifier. Lambda expression in lambda calculus, a formal system in mathematical logic and computer science for expressing computation by...
    392 bytes (80 words) - 07:04, 21 December 2019
  • Thumbnail for Computer science
    Fundamental areas of computer science Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines...
    73 KB (6,713 words) - 22:29, 13 June 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
  • Computer science (also called computing science) is the study of the theoretical foundations of information and computation and their implementation and...
    11 KB (1,036 words) - 19:01, 2 June 2025
  • Thumbnail for Conditional (computer programming)
    In computer science, conditionals (that is, conditional statements, conditional expressions and conditional constructs) are programming language constructs...
    38 KB (4,024 words) - 14:07, 24 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
  • Thumbnail for Expression (mathematics)
    equivalence of two lambda expressions is undecidable (but see unification (computer science)). This is also the case for the expressions representing real numbers...
    44 KB (5,463 words) - 12:55, 30 May 2025
  • In most imperative programming languages, the assignment statement (or expression) is a fundamental construct. Today, the most commonly used notation for...
    33 KB (3,367 words) - 09:10, 30 May 2025
  • defined by a regular expression, in the strict sense in theoretical computer science (as opposed to many modern regular expression engines, which are augmented...
    29 KB (3,422 words) - 02:57, 21 May 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
  • ACSL, or the American Computer Science League, is an international computer science competition among more than 300 schools. Originally founded in 1978...
    5 KB (582 words) - 00:11, 8 May 2025
  • In computer programming, a statement is a syntactic unit of an imperative programming language that expresses some action to be carried out. A program...
    16 KB (1,856 words) - 12:12, 29 August 2024
  • Thumbnail for History of computer science
    The history of computer science began long before the modern discipline of computer science, usually appearing in forms like mathematics or physics. Developments...
    49 KB (5,457 words) - 23:53, 15 March 2025
  • manipulating mathematical expressions and other mathematical objects Computational science, constructing numerical solutions and using computers to analyze and solve...
    725 bytes (105 words) - 03:55, 20 February 2024
  • Thumbnail for Node (computer science)
    Roselyn (2013). Barron's AP Computer Science A. Barron's. ISBN 978-1-4380-0152-4. "Simply Scheme: Introducing Computer Science ch 18: Trees". College Of...
    8 KB (979 words) - 09:05, 1 December 2024
  • (AP) Computer Science A (also known as AP CompSci, AP CompSci A, AP CSA, AP Computer Science Applications, or AP Java) is an AP Computer Science course...
    20 KB (1,806 words) - 00:30, 3 April 2025
  • computer algebra system (CAS) or symbolic algebra system (SAS) is any mathematical software with the ability to manipulate mathematical expressions in...
    18 KB (1,799 words) - 08:46, 17 May 2025
  • and computer science, specifically automated reasoning, unification is an algorithmic process of solving equations between symbolic expressions, each...
    70 KB (7,377 words) - 06:19, 23 May 2025
  • Thumbnail for Structure and Interpretation of Computer Programs
    Structure and Interpretation of Computer Programs (SICP) is a computer science textbook by Massachusetts Institute of Technology professors Harold Abelson...
    9 KB (799 words) - 21:16, 10 March 2025
  • Thumbnail for Theoretical computer science
    Theoretical computer science is a subfield of computer science and mathematics that focuses on the abstract and mathematical foundations of computation...
    42 KB (4,803 words) - 23:57, 1 June 2025
  • Advanced Placement (AP) Computer Science Principles (also known as AP CSP) is an AP Computer Science course and examination offered by the College Board...
    9 KB (669 words) - 22:36, 7 May 2025