English
heapsort
From heap + sort.
Proto-Indo-European *koupos ‘hill’
Proto-Germanic *haupaz ‘heap, pile’
Proto-West Germanic *haup ‘heap, pile’
Old English hēap
Middle English hepe ‘crowd, multitude, assembly’
English heap
Proto-Indo-European *ser- ‘to bind’
…
Latin sors ‘lot’
Latin sortem
Old French sorte ‘class’
Middle English sort
English sort
Today it means
noun A sorting algorithm based on the heap data structure.
Language periods are conventional ranges, not dates for this word.
Etymograph / heapsort