coding

Creating computer instructions

Coding is the activity of writing computer programs—translating instructions into a language machines can execute.

The term emphasizes the practical, hands-on work of programming: She spent the weekend coding a new app.

In medical contexts, coding refers to a patient going into cardiac arrest: The patient is coding.

programming

compiler

Source-to-machine-code translator

loops · conditional · execution · scripting · compilation · runtime · syntax · parsing · indentation · brackets

development

software

Programs directing computer operations

integration · versioning · testing · refactoring · documentation · architecture · scalability · maintainability · modularity · agile

automation

scripting

Writing executable commands

terraform · pipeline · selenium · puppeteer · shell · bash

algorithms

logic

Science of valid reasoning

sorting · searching · recursion · iteration · graphs · trees · heuristic · greedy · traversal · hash

cipher

encryption

Converting data into code

message · substitution · Enigma · Morse · steganography · codebreaking · Bletchley · cipher · key

medical

genetics

Science of hereditary transmission

  • DNAHereditary code molecule
  • RNAGene expression molecule
  • sequencingDetermining element order

bioinformatics · genome · protein · CRISPR · mutation · nucleotide · codon · transcription · phylogenetics

Categories
Opposites
software development phase

codingdebugging

Error removal from programs

testing · maintenance · code review · troubleshooting · quality assurance

information transformation

codingdecoding

Extracting meaning from symbols

deciphering · parsing · decryption · decrypting · interpretation

work modality

codingmanual labor

Work done bodily

handwriting · speaking

Phrases
Family

codify, decoding, codification, recoding, transcoding

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