Signal requesting graceful process termination.

Signal forcing immediate process termination.

Signal commonly generated by interrupting a terminal process.

Memory region shared between processes.

Filesystem representation of a Unix socket.

Virtual filesystem exposing kernel device information.

Error caused by invalid memory access.

Region where an identifier can be accessed.

Examining code without executing it.

Coloring code according to its structure.

Generating initial application structure and boilerplate.

File containing program source code.

Record of active function calls when an error occurs.

Measure of how memory usage grows with input size.

Linked list where each node points to the next.

Last-in, first-out data structure.

Matrix containing mostly zero or empty values.

Collection of unique elements.

Arranging data according to an ordering.

Sorting algorithm repeatedly selecting the smallest remaining element.

Sort preserving the relative order of equal elements.

Tree structure designed for efficient searching.

Smaller problem within a larger algorithmic problem.

Lowest-cost route between graph vertices.

Tree containing every vertex of a connected graph.

Chain used to resolve variable names.

Syntax expanding iterable or object contents.

JavaScript mode enforcing stricter language rules.

Method stopping further event propagation.

Data controlling a component's current condition.

Web framework using compilation to produce efficient JavaScript.

File mapping generated code back to source code.

Compatibility implementation replacing or supplementing functionality.

JavaScript error caused by invalid syntax.

Conventional parameter referring to the current object.

Converting objects into storable or transferable data.

Python sequence of text characters.