Software Engineering vocabulary · Data Structures and Algorithms

Stable sort

Meaning in software engineering, with examples

nounCommon term

In software engineering, stable sort means: A sorting method that preserves the original relative order of items whose sorting keys are equal.

In Turkish: kararlı sıralama

How it is used

Use it when equal-key order matters. Stable describes ordering behavior, not whether the code crashes.

Example sentences

  1. A stable sort by department kept employees with equal keys in their original order.

    Within each department, earlier entries remain ahead of later ones.

  2. We used a stable sort by total after sorting invoices by date, so equal totals retained date order.

    The second sort preserves the ordering already established among tied values.

Common collocations

  • perform a stable sort
  • stable sort algorithm

More terms: Data Structures and Algorithms

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: