hardcoded

Fixed in source

Hardcoded describes values or settings written directly into a program's source code rather than loaded from external sources or user input.

A hardcoded password can't be changed without modifying the code itself.

The term often carries negative connotations—hardcoded values are inflexible and difficult to update: Why is the server address hardcoded? What happens when we migrate?

Also written as two words or hyphenated.

programming

constant

Fixed, unvarying quantity

  • literalMeaning exactly what's said
  • stringSlender fiber or character sequence
  • pathRoute for traveling

URL · credential · password · configuration · value · parameter · variable · dependency · reference · address

inflexible

brittle

Liable to shatter

dogmatic · obstinate · intransigent · uncompromising · unbending · stubborn · inflexible · narrow · limiting · restrictive

permanent

immutable

Incapable of being changed

fixed · constant · static · persistent · baked-in · set · locked · frozen · permanent · indelible

embedded

firmware

Hardware's permanent programming

  • microcodeSub-machine-code processor instructions
  • ROMUnwritable digital storage
  • BIOSBoot-up initialization firmware

flash · chipset · silicon · semiconductor · ASIC · processor · motherboard · soldered · onboard · circuitry

Opposites
configurability

hardcodedconfigurable

Able to be adjusted

dynamic · parameterized · customizable · adjustable · settable

flexibility

hardcodedflexible

Able to bend freely

dynamic · adaptive · variable · fluid · malleable

source of values

hardcodeddata-driven

Informed by collected information

computed · derived · calculated · fetched · queried

Family

hardcode

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G