Programming vs Coding - What's the difference?

preview_player
Показать описание


#coding #programming #javascript
Рекомендации по теме
Комментарии
Автор

Free Beginner Programming Course

Free JavaScript Cheat Sheet

Free Coding Advice (We'll Send you a Video)

AaronJack
Автор

Im a senior Software Developer... They're just terms... We use both in sentences and they have both the same meaning

henryford
Автор

"You can think of maths as the theoretical branch and programming as the practical branch."
Physics in the corner: _crying_ ...

own
Автор

If I was being waterboarded, I would finally have to admit I'm just a lowly computer programmer. On my resume, however, I'm a software engineer.

thzzzt
Автор

Well.. I am a coder - and damn proud of it. The programming / coding / tech world can be quite snobby at times. It's like people just try to look down on others for no real reason.

bm_pug
Автор

Quick tip for everyone who wishes to be a coder with a good programming base. Not necessarily a (discrete) math expert, but a solid developer. Invest in learning C. It's syntax, data types, memory handling, usage of pointers and so on. Once you're at a good level in C, most common languages will seem easier to grasp, and you'll have a better understanding about what's happening "under the hood" with more high-level syntax. IMO, if you start at Python or Javascript, for example, without a theoretical background, coding might seem a bit like it's just about knowing the right calls (as if you're spell casting) or the right APIs and Frameworks. These are all useful for sure, but they're tools, not the craft itself.

Pedro-dnsg
Автор

I've never met a single programmer who called himself a coder...
"coder" is mostly a word used by marketing people who see IT people as magicians reciting some weird ancien spells.

glurper
Автор

Programming is the action of telling a computer to do something; "You program a computer" and that means you somehow tell a computer to perform a specific task. How you achieve that is not defined by that term. Writing code is one way to do it, feeding specific non-code data to it is another one. One day you may just tell it with your voice what to do and even that would be considered programming. Even feeding data to an AI and correcting its errors would be considered programming and it doesn't involve any code at all. Programming is not abstract, though, unless you perform it only theoretically and thus never need to teach a real computer to perform an action. To really program something, you need to know in practice how to make a computer do it. If you only know how it is done but not how to tell it to a computer, you cannot program that computer.

Coding is the action of writing code. You write code to make a computer do something but as I already mentioned above, this is not the only way you can tell a computer to do something. If programming is cooking, coding is baking. Not everything can be baked and not all cooking is baking. Coding is basically the most common way today to program a computer, yet you can also write code with a pen on a piece of paper. So coding can be as abstract and theoretical as programming.

As for the person, a programmer is a person hired to program computers. A coder is who writes code. Yet nobody hires coders as a coder is useless. The only reason why you would want someone to write code for money is to program a computer and then he's a programmer. So a programmer is also a job description, a coder is not. People saying they are coders are people that like to code and they may do it for a living but then they are for sure programmers.

xcoder
Автор

So, all these years I've been CODING in HTML and didn't even know that

raz
Автор

As a developer of 3+ years I still didn't fully understand the difference lol

angelosmico
Автор

TLDR;
Programers are architects, coders are construction workers.

gerrits_machinations
Автор

Those algoexpert ads im gonna break my phone

emilioyared
Автор

Way back in the mid-1980's (yes, I'm old!) I worked for a small company doing assembly language programming for embedded systems that were based on the 8-bit Intel 8085A microprocessor. We always referred to each other as "Programmers", but during technical discussions we talked about our "code" and how we can improve its efficiency and maintainability. As a home "hobbyist" your code can be total garbage as long as it does what you want it to do. But in industry, especially when programming for a medical manufacturer or the military, your code MUST be efficient for the platform it will run on, and your code MUST be maintainable by other engineers who later may be tasked to debug or modify your software long after you are gone!

Xray-Rep
Автор

In 10 years of being a coder, engineer, programmer, developer, architect, whatever you call it, I've never heard anyone being offended by being called a coder. Everyone I've ever met uses these terms basically as synonyms, because they don't really care. In the real world you will almost allways do all of these things.

That__Guy
Автор

this man's voice makes me feel like i'm ready to make a game without even knowing how to program

beespeed
Автор

The greatest thing which i miss from Java in Python is the semicolon. I always feel like something is missing after writing a line.

suraiyaanjum
Автор

It took me only moments to code, but a life to program.

yksw
Автор

Out of all my friends, none of us would feel offended being called coders instead of programmers. When first asked, none of us knew the difference

unfiltered_ramblings
Автор

2:03 I’ve actually used scratch as a sort of hobby when I’m bored for quite some time now, and theres a surprising amount that can be done with it. You can create online multiplayer games, full 3d engines with lighting and textures and I’ve also managed to make a near perfect copy of the original super mario brothers so I don’t have to get my hands on an nes.

InverseOfficial
Автор

"What's the benefit to the end user?"
Getting updates won't require them to sell their organs in ~5-10 years.

fgregerfeaxcwfeffece