programmers

Those who code

Programmers are people who write computer code—instructions that tell machines what to do.

The term covers anyone from hobbyists to professionals building complex software systems.

The programmers worked through the night to fix the bug.

A programmer may also be someone who schedules content: a radio programmer selecting which songs to air.

profession

developer

One who builds things

backend · frontend · full-stack · web · mobile · systems · architect · contractor · freelancer · junior

coding

syntax

Rules for arranging words

execute · function · variable · loop · conditional · script · refactor · library · source · binary

problemsolving

debugging

Error removal from programs

complexity · algorithm · heuristics · root-cause · breakpoint · testing · rubber-duck · workaround · patch · hotfix

technology

software

Programs directing computer operations

cybersecurity · cloud · AI · blockchain · IoT · firmware · embedded · infrastructure · platform · framework

creativity

design

Purposeful creative planning

ingenuity · problem-solving · ideation · abstraction · patterns · solutions · innovation · craftsmanship · intuition · unconventional

culture

caffeine

Methylxanthine stimulant compound

bug · sprint · standup · remote · hoodie · open-source · burnout · whiteboard

Categories
Opposites
role in technology creation

programmerselectrical engineers

Designers of circuits and power systems

computer technicians · electricians · IT support

relationship to software

programmersend users

Ultimate product recipients

users · consumers · clients · laypeople · customers

automation and labor

programmersmanual laborers

Workers using physical effort

factory workers · assembly line workers · data entry clerks · craftsmen · artisans

Phrases
Family

programmed, programme, programmer, programmes, reprogrammed, preprogrammed, unprogrammed, deprogrammed

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