At the most basic level, programming is a broader discipline whereas coding is a narrower one. Coding involves writing many lines of code in order to create a software program. Some experienced programmers use the word “coder” as jargon that refers to a beginner (junior) software developer.