DEV Community

Cover image for Coding 101: How is Coding Different from Programming?
Ben Halpern for CodeNewbie

Posted on

Coding 101: How is Coding Different from Programming?

This week's discussion series is dedicated to helping beginners on their coding journey by addressing common doubts and misconceptions. We will delve into fundamental concepts, explore essential tools, and shed light on industry practices, providing clarity and guidance to those who are new to coding. If you're an experienced developer, your valuable insights, explanations, and best practices are highly encouraged and appreciated to support and mentor aspiring coders!

Have you ever wondered about the nuances between coding and programming? Let's dive into their distinctions, understand their roles in software development, and share our experiences with each!

Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie!

Top comments (4)

Collapse
 
sohamboratee profile image
Soham

As per my understanding (a 16 year old):

  • Coding is writing some lines of code, while following the syntax of the programming language.
  • Programming is creating a program which is executable, by coding in functionality.
  • Therefore in conclusion coding is a part of programming.
  • Coding might just involve typing print statements or adding a few numbers.
  • Programming would be more like creating API endpoints for an application.

p.s. correct me if i am wrong

Collapse
 
nicosup98 profile image
nicosup98

is really a difficult question, coding is more like just do code on the go to fix a bug or solve a problem. programming in the other hand is follow a certain predifined rules to make sense the parts or components of the software

this is my perception, but both definitions get mixed beacuse of their similarity

Collapse
 
nlxdodge profile image
NLxDoDge

Me:
Image description

Collapse
 
brnms profile image
Bruno Santos

Never thought about a difference between the two words, in Portuguese we only use "programar" to this.