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.
One who writes software
- developerOne who builds things
- software engineerOne who builds programs
- debuggerSoftware error-locating tool
- compilerSource-to-machine-code translator
IDE · GitHub · codebase · repository · sprint · agile · scrum · standup
Finite problem-solving procedure
- syntaxRules for arranging words
- logicScience of valid reasoning
- debuggingError removal from programs
- problem-solvingAddressing challenges methodically
abstraction · optimization · elegance · architecture · design pattern · recursion · iteration · modularity
Large nonvenomous squeezer
- JavaScriptWeb programming language
- JavaProgramming language from Sun
- C++Object-oriented systems language
- RubyRed precious stone
Timed team programming event
- open sourcePublicly accessible code
- side projectSecondary creative endeavor
- tech blogWebsite reviewing electronics and software
- podcastEpisodic digital audio series
conference · meetup · self-taught · caffeine · late night · keyboard · dual monitor · hoodie
Charging for services rendered
- ICDDisease classification system
- CPTAbbreviated military rank
- diagnosisIdentification of illness
- classificationSystematic grouping by traits
medical records · healthcare · insurance · hospital · claim · procedure · terminology · certification
programmer
One who writes software
- developerOne who builds things
- software engineerOne who builds programs
- debuggerSoftware error-locating tool
compiler · IDE · GitHub · codebase · repository · sprint · agile · scrum · standup · deployment
algorithm
Finite problem-solving procedure
problem-solving · abstraction · optimization · elegance · architecture · design pattern · recursion · iteration · modularity · efficiency
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
hackathon
Timed team programming event
- open sourcePublicly accessible code
- side projectSecondary creative endeavor
- tech blogWebsite reviewing electronics and software
podcast · conference · meetup · self-taught · caffeine · late night · keyboard · dual monitor · hoodie · memes
billing
Charging for services rendered
classification · medical records · healthcare · insurance · hospital · claim · procedure · terminology · certification · compliance
- online jobsfreelancer, virtual assistant, content creator, blogger, web developer
- Programmersprogrammer, software developer, developer, software engineer, web developer
- software designersoftware engineer, programmer, app developer, web developer, game developer
- tech hobbyistsgamer, tinkerers, programmer, makers, modders
- online contributorscontributor, editor, moderator, uploader, submitter
- jobsdoctor, administrator, lawyer, teacher, nurse
coderend user
Ultimate product recipient
user · non-programmer · consumer · computer · machine
codertechnophobe
One fearing modern devices
Luddite · layperson · manual laborer · craftsman · artisan
- code breakingSolving encrypted messages
- area codeRegional telephone identifier
- secret codeEncrypted communication system
- code wordPrearranged secret term
- dress codeStandards for acceptable attire
- bar codeMachine-readable product identifier
code, decode, coded, coding, decoded, decoding, encode, decoder, encoding