Where does “const correctness” come from?

const correctness (English) comes from English correctness, from English correct, from Middle English correcten, from Anglo-Norman correcter, from Latin correctus, from Latin corrigēre, from Latin com-, from Latin con- — resin.

const correctness (English): The proper declaration of objects as immutable in...

Definitions

  1. The proper declaration of objects as immutable in...

Ancestry of “const correctness”, step by step

const correctness traces back through two separate lines of ancestry.

via English correctness

StepLanguageWordMeaning
1Englishcorrectnessfreedom from error; conformity to the truth or to...
2EnglishcorrectFree from error; true; accurate; With good...
3Middle Englishcorrecten
4Anglo-Normancorrecter
5Latincorrectuscorrected; straightened; improved
6Latincorrigēre
7Latincom-allomorph of con-
8Latincon-Used in compounds to indicate a being or bringing...
9Latincumwith, along with; at; -fold
10Old LatincomAlternative form of cum
11Proto-Italickomwith, along, at
12Proto-Indo-Europeanḱómbeside, near, by, with
13Proto-Indo-EuropeanḱeDeictic particle, here; Post-positional...
14Middle Englishkyt
15Germankittputty certain kinds of cement used for fixing e.g. window panes
16Old High Germankuti
17Proto-West Germanickwidugum, resin
18Proto-Germanickweduzresin

via English const

StepLanguageWordMeaning
1EnglishconstA variable whose value cannot be changed...
2EnglishconstantUnchanged through time or space; permanent;...
3Middle Englishconstant
4Old Frenchconstant
5Latincōnstantem
Every word from Proto-Germanic kweduzEvery word from Proto-West Germanic kwiduEvery word from Old High German kuti