What is the actual difference between coders and programmers? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

What is the actual difference between coders and programmers?

I have an answer, but I want to hear other opinions and be sure. Hope this will help to not make the everyday mistake of saying that we're "programmers".

19th Jan 2019, 5:39 PM
Charlie S
Charlie S - avatar
6 Answers
+ 3
HonFu despite this distinction, many agree that calling the development of a large AAA software cannot simply be called coding, as well as programmers cannot be simply called coders since they do more than just code. Coding is the simple creation of a program that lacks other elements of the software development lifecycle or other techniques used on larger projects. Programming is the incorporation of all aspects of development, hence, they are two different things.
19th Jan 2019, 5:50 PM
Dread
Dread - avatar
+ 2
Basically you are saying there's a difference 'because many do say so'. And of course, with language you always have this majority effect solidifying distinctions, so I wouldn't call it completely wrong either. But what does it really help to have this overly simple black-and-white distinction? Are programmers going to look down on mere coders? And where do you draw the line? Is there a percentage of specific non-coding activities you have to perform by which you earn the right to call yourself a programmer?
19th Jan 2019, 5:57 PM
HonFu
HonFu - avatar
+ 2
Yeah, I agree with the sound thing. It's like 'writer' and 'scribbler', 'violinist' or 'fiddler'. 'Coder' feels somewhat similar pejorative. I'm definitely not arguing away the differences in skill between code writing people; but our picture of the situation should have more than two colors.
19th Jan 2019, 6:09 PM
HonFu
HonFu - avatar
+ 1
Programming incorporates the use of many development tactics; i.e., SDC, debugging, team development, etc. Coding is the simple process of writing a simple program or script without the need of extended development efforts.
19th Jan 2019, 5:44 PM
Dread
Dread - avatar
+ 1
I think this distinction is artificial. A program is a code -> a programmer is a coder.
19th Jan 2019, 5:46 PM
HonFu
HonFu - avatar
+ 1
I agree it's quite a ridiculous standard to put people to, but I suppose anyone (according to the majority) who has incorporated all parts of software development or have experience in it can be called programmers. Despite that, the word coder in of itself doesn't sound very correct. It doesn't roll on the tongue quite as well as programmer.
19th Jan 2019, 6:01 PM
Dread
Dread - avatar