Topic summary
Single threading

Extracted from the Wikipedia article Thread (computing).
Single-threaded vs multithreaded programs
In computer programming, single-threading is the processing of one instruction at a time. In the formal analysis of the variables' semantics and process state, the term single threading can be used differently to mean "backtracking within a single thread", which is common in the functional programming community.