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
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
of an individual person Expression (mathematics), a symbolic description of a mathematical object Expression (computer science), an instruction to execute...
3 KB (316 words) - 03:23, 28 July 2025
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
An expression language is a computer language for creating a machine readable representation of specific domain knowledge. Examples include: Advanced...
942 bytes (95 words) - 13:35, 19 July 2025
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) - 08:15, 24 July 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
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
Fundamental areas of computer science Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines...
72 KB (6,671 words) - 02:53, 17 July 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) - 16:25, 30 July 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
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) - 00:45, 4 August 2025
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 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) - 01:08, 21 July 2025
In computer science, conditionals (that is, conditional statements, conditional expressions and conditional constructs) are programming language constructs...
38 KB (3,947 words) - 04:37, 27 July 2025
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,203 words) - 21:05, 1 August 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) - 15:02, 18 July 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
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) - 14:15, 27 July 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
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) - 12:49, 17 July 2025
In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector attempts to reclaim memory that was allocated...
40 KB (4,062 words) - 02:07, 29 July 2025
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
equivalence of two lambda expressions is undecidable (but see unification (computer science)). This is also the case for the expressions representing real numbers...
43 KB (5,336 words) - 00:29, 28 July 2025
In computer programming, the scope of a name binding (an association of a name to an entity, such as a variable) is the part of a program where the name...
76 KB (10,518 words) - 17:48, 30 July 2025
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
(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) - 13:36, 7 July 2025
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
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) - 07:51, 24 June 2025