Property where repeated operations have the same intended effect.

Signal requesting immediate processor attention.

Code that responds to an interrupt.

Software responsible for starting system services.

GNU documentation format.

Interprocess communication.

Information supplied to a program.

Operation increasing a value, often by one.

Context-aware code completion and information features.

Agreement specifying component behavior and interactions.

Condition that remains true during specified operations.

Algorithm using repeated loops rather than recursion.

Object or mechanism used to traverse elements.

Sorting algorithm inserting elements into an ordered portion.

Algorithm using limited additional memory.

Tree traversal visiting left subtree, node, then right subtree.

Number of incoming edges to a directed vertex.

Syntax for loading exported JavaScript modules.

TypeScript construct describing object structure.

Type combining multiple type definitions.

Object implementing Python's iteration protocol.

Object whose values can be iterated over.

Python whole-number type.

Position identifying an element in a sequence.

Object whose contents cannot change.

Loading another Python module or package.

Component managing object creation and dependencies.

Intermediate language used by the .NET runtime.

C++ abstraction for traversing containers.

Mechanism preventing repeated header inclusion.

Function whose code may be inserted at call sites.

Assembly instructions embedded in source code.

Behavior selected and documented by an implementation.

Layer handling external systems and technical details.

Point where independent systems communicate.

Operation that can safely be repeated with the same intended effect.

Tracked unit of work, problem, or request.