coder

Types for computers

A coder is someone who writes computer code—a programmer.

The term is slightly informal and often suggests hands-on work with actual code rather than higher-level software design or architecture: We need a coder who knows Python.

In casual usage, coder and programmer are interchangeable, though some distinguish coders as more junior or task-focused.

professional

programmer

One who writes software

compiler · IDE · GitHub · codebase · repository · sprint · agile · scrum · standup · deployment

craft

algorithm

Finite problem-solving procedure

problem-solving · abstraction · optimization · elegance · architecture · design pattern · recursion · iteration · modularity · efficiency

languages

Python

Large nonvenomous squeezer

  • JavaScriptWeb programming language
  • JavaProgramming language from Sun
  • C++Object-oriented systems language

Ruby · Go · Rust · Swift · TypeScript · PHP · SQL · HTML · CSS · Kotlin

culture

hackathon

Timed team programming event

podcast · conference · meetup · self-taught · caffeine · late night · keyboard · dual monitor · hoodie · memes

medical

billing

Charging for services rendered

  • ICDDisease classification system
  • CPTAbbreviated military rank
  • diagnosisIdentification of illness

classification · medical records · healthcare · insurance · hospital · claim · procedure · terminology · certification · compliance

Categories
Opposites
role in software creation

coderend user

Ultimate product recipient

user · non-programmer · consumer · computer · machine

technical vs. non-technical work

codertechnophobe

One fearing modern devices

Luddite · layperson · manual laborer · craftsman · artisan

human vs. machine

codercomputer

Electronic calculating device

machine · hardware · processor · CPU · server

Phrases
Family

code, decode, coded, coding, decoded, decoding, encode, decoder, encoding

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Concrete · Everyday, not technical · Rated G