En konstant i programmering är ett sätt att adressera data , vars förändring av programmet i fråga inte förväntas eller förbjuds.
Användningen av namngivna konstanter är en teknik som ökar tillförlitligheten och felfriheten för program [1] genom att undvika användningen av " magiska siffror ".
Om det finns syntaktisk stöd i programmeringsspråket kan icke namngivna konstanter skrivas i programtexten som bokstavliga .
Till exempel, mvi A, 0 , där 0 är en numerisk bokstavlig konstant.Namngivna konstanter har förenklat processen med att felsöka och underhålla program:
Inte alla programmeringsspråk tillåter dig att skydda indirekt adresserade minnesområden från modifiering. Den här funktionen finns vanligtvis i programmeringsspråk på hög nivå , vilket ökar kodens tillförlitlighet och återanvändbarhet. Fördelarna med namngivna konstanter realiseras endast med lämplig arbetsstil för programmeraren, med början från de tidigaste stadierna av programutveckling.
En namngiven konstant kan förstås som en funktion utan argument. En sådan uppfattning tillåter, i enlighet med Occams princip , att rimligen minska antalet enheter som ligger bakom programmeringen.