SEOClerks

What are the fundamental differences between a coder and programmer?



Enter a reason for deleting this comment

What are the fundamental differences between a coder and programmer?

Are there any real differences between the job of a coder and programmer? Obviously, both work with languages. But is there a specific reason for the various names or do both coder and programmer do the same job? And, what about a software developer? They design software, so that's a type of programmer, a sub-category. The software developer uses their knowledge of language for a specific output, a specific end-goal. Any other specific applications for coding/programming languages; any specific output, other than software that is considered the end-product?

Comments

Please login or sign up to leave a comment

Join
anwebservices

Interesting subject and not so easy to answer, because depend how we looking at it and also depend if we talking about making software, web application or phone application. All are very similar, but if we going into small details, all can be little or very different. Short way said programmers are creating the logic, coders are translating that logic into actual code.
For example, coder could be person who write codes for one or all files needed for some project and programmer is person who putting it all together into work, testing it and telling the coder if there is more to be coded or to make some changes.
In many cases one person do all this things, programming and coding because it's easier to communicate with your own mind and work on your own idea to achieve your target. But when it comes to large projects it is almost impossible to do it all by one person. For example think about developing software like Windows! In this case, programmer can't do it by him self, but telling coders which part of software to code, while he (programmer) putting all this parts together into one, to get final working solution. So it means, on large projects there is big difference between them...




Are you sure you want to delete this post?

Beverly

It's making more sense by the minute. What are the fundamental differences between a coder and programmer?

And, you have your own software? How did that come about, this software you created? And, you mentioned before about there being a difference between web applications and software, can you tell me more?




Are you sure you want to delete this post?

anwebservices

yes i have my own software and i was programmer and coder for this project because it's not so large in compare to microsoft office or so...
Difference between web applications and software is that software are created for your personal computer to work on your operating system (eg. Windows) while web applications are created as parts or whole projects for internet websites. These two also are made in different coding languages, while programmer's logic is same or very similar.




Are you sure you want to delete this post?

Beverly

Your Smart Twitter Follow/Unfollow Bot looks pretty interesting in terms of functionality. What led to the creation of this bot? And, what makes it a 'smart bot'?




Are you sure you want to delete this post?

anwebservices

Since i am involved in social media marketing and specially on Twitter, i was always looking for best solutions to build large audience (followers) by real people, specially those in same or similar niche. So over the years of experience with that i found very good solution how to reach my goal and which way to do it. I shared my experience in public too. But after some time i decided to automate that complete process by making this software (Smart Twitter Follow/Unfollow Bot) as well as some other Twitter related softwares for marketing purposes. I called it SMART because i implemented my own, let's call it, algorithm which bot is using to find and follow real people with good reciprocal followings which is getting you more followers and building your real audience which will interact with your postings on Twitter and possibly turn into your regular visitors and customers...




Are you sure you want to delete this post?

Beverly

Seems like a really good tool for the social media marketer. How long had you been coding or creating software, before you created this one? I'm only asking as this seems very complex, having intuitive intelligence or being a smart bot as you called it.




Are you sure you want to delete this post?

anwebservices

Well i am not using traditional coding any more to code whole software. I used "Ubot studio" which is software to make softwares What are the fundamental differences between a coder and programmer? Have built in many drag and drop options to speed up process of building applications and it's very useful tool. At the end, software looking very simple for users, but it's still large work behind the scenes to program it.




Are you sure you want to delete this post?

Beverly

That sounds like an amazing software. What level of coding/programming expertise would a person need to use that? Or, what would you suggest for someone that wanted to create a simple program to try out the process?




Are you sure you want to delete this post?

anwebservices

I have seen some complete newbies using it without knowing any coding and since it's drag and drop software, i guess your imagination is limit What are the fundamental differences between a coder and programmer? You need more programming skills to plan what you want to achieve but it's easy to make some simple applications. However it's not cheap to buy so it maybe doesn't worth it to produce only simplest applications but it's awesome tool and i like playing with that and exploring new possibilities all the time.




Are you sure you want to delete this post?

procoder

About Coders and Programmers…

Coders and Programmers they both can and they do the same thing , programming. A coder can code with different programming languages but I could say same thing for programmers.

About Software Developers…
Software developers are dedicated to software development process, they can create different softwares which are well coded and designed.

At the end, job titles like Coders/ Programmers/ Software Developers might look different things, but they are similar, also I could say they are the same thing.




Are you sure you want to delete this post?

Beverly

And, I know you create your own software, such as IRONEncrypt. What was the thinking process behind the creation of that software? I realize there would be a market for that software, but was there a specific instance or situation that made you start thinking, this would be a useful software for others?




Are you sure you want to delete this post?

procoder

Ok , everything what I’ve done it was more like a testing phase , I was in need to test myself in programming and learning new things, how to create that software? How is coded that software? What should I start to learn to code that software? Just to clarify , I can code but I don’t know everything in programming, and sometimes I need help from different open source platforms , like github , codeproject.
I don’t know what to call myself but I know a bit of everything about computers.
I have worked as computer technician, and there I have learn many things. Also I had my own computer service shop, which was really a great experience for new things which I don’t know they existed.




Are you sure you want to delete this post?

anwebservices

Well you done good so far, and more then beginner What are the fundamental differences between a coder and programmer? Programming and specially coding are fields where you always have something new to learn, so it's like never ending study. I guess it's better when you know something about about coding and programming too, because it gives you more ideas about new projects and how to put them together.
Nice to know that you operated your own business (shop) it was great experience i guess What are the fundamental differences between a coder and programmer?




Are you sure you want to delete this post?

procoder

Thank you anweb What are the fundamental differences between a coder and programmer? I always try to do my best. Yes, it was really a great experience , but as any other business has it's own , 'bad' and 'wonderful' days. But i'm grateful that i had a chance to own a computer shop.




Are you sure you want to delete this post?

Beverly

Yeah, that's really neat to hear you own a computer service shop. What type of work are you doing there? I am not computer expert or computer repair person, by any means, mostly just an 'end user' of software and computers. Though I have owned many lovely Franken-puters, behemoths that I cobbled together from bits and pieces of old computers, anything to keep working over the years, when i didn't have money for a new computer. About three years ago, i received a really old XP computer as a gift and the thing ran like a warhorse for three months, before the 'new' graphics card that I'd paid to have installed konked out on me. And the computer would only run on safe mode and you know how bad the graphics are like that - yes i even played an MMORPG game in safe mode, it was hideous looking. And a friend of mine that I met through that specific game team viewer fixed my graphics to put them to on board graphics and he did a lot of really expensive repair work for me - and just basically helped me get back online so I could work again. I owe so much to that person, though I think he only did it to see if it was possible. I learned a lot from him about doing little computer repairs to keep going. And, then two years ago, just before Christmas, my computer stopped working and i didn't have money for a new one and i spent about two weeks going out to the library to do my writing jobs. I had customers depending on me and I didn't want to let anyone down. And, I contracted bronchitis from the cold and rain and could not go out anymore and was falling behind on my work. And I thought it was the end, tbh. I had no options, but one day i was sitting on the floor and looking inside my old junked up computer and thinking about what I could do and instantly I knew how to install a Hard Drive to fix it. It just fell into place how to do it. I guess i must have read somewhere how this was possible years ago because the info was in my head. I had four old HD in the house, so i didn't have to buy anything. So i opened up one of my old computers (it had a working HD but the graphics card was gone, would boot but no picture) and got the HD and installed into that one. It was amazing, I was back online and working again! Yeah, Windows acted like a big baby after a month or so, but i fixed that too What are the fundamental differences between a coder and programmer? It was enough to keep me going until i saved enough money to buy a laptop the next year. I'm not very sophisticated with the repairs, most times if i open up the PC case, it doesn't ever go back on right and things are hanging out everywhere. The last time I had to fix my computer, my hard drive was literally hanging out and propped up to keep it from falling out and my kitten kept trying to climb into the open case (under my desk) because it was warm and would step into the cooling fan. :/




Are you sure you want to delete this post?

procoder

Thank you for sharing this amazing story, i really enjoyed it. Fixing common computer problems, like : repairing gpu cards, cpu, motherboards , modifying / extending parameters, and everything else that computer has on it.




Are you sure you want to delete this post?

idealmike

I don't think there is any difference. They are just two different names. For example, an elephant can be called an elephant, but it can also be called an animal or even a mammal as well. So a coder, is someone that "codes" and a programmer is someone that "programs". But both coding and programming are almost identical things. They both involve programming code. Or coding a program (vice-a-versa).

You could say, "I need to hire a coder to fix this for me" but that could mean fixing anything from some HTML or PHP code to finding an fixing some problem or bug in some software program. But you could also say "I need to hire a programmer to fix this program for me". So generally, a coder is someone that deals with both programming and markup languages like HTML/PHP or even a programming language. But a programmer is someone that deals with the code of programs or apps like C++, Ruby, etc etc.

So if you wanted to be "politically correct" when needing someone to fix some issues on your website, you would need to say "I need to hire a coder" but you wouldn't say the same thing about hiring someone to fix some bugs in your software because it's a different language. It's a "programming" language, so you would say "I need to hire a programmer".

But the two are so completely intertwined together that using either lingo of coder or programmer means the same thing to most people. You just wouldn't want to advertise that you need a programmer to fix your websites code (HTML/PHP etc) and you could advertise for a coder to fix your software though.

So then, a coder is someone that can also be a programmer. And a programmer is someone that also can be a coder. Since "code" is the word used to describe lines of code and both markup and programming languages deal with lines of code.

I really hope that answers more questions than it asks but that is my general take on it! What are the fundamental differences between a coder and programmer?




Are you sure you want to delete this post?

EliteWriter

The terms are often used in a way that makes you think that they both mean the same thing. However in reality they have different meanings. Basically a programmer is more concerned with the logic and problem solving aspect, whereas the coder focuses on the coding aspect. So basically the coder uses the logic of the programmer and translates it into the required code. Obviously since programming and coding work hand in hand, and they depend on one another, one can say that most programmers then end up doing the coding part of the job as well.




Are you sure you want to delete this post?

anwebservices

Yes and no What are the fundamental differences between a coder and programmer? I was involved in some projects as freelance coder to work for some programmers who don't even want to tell you what they programming because they want to keep their idea in secret before it's completed. For example i was hired to code some PHP files which should communicate with MySql database and i was told what results i have to pull out and how to display them in HTML. While some other coders were hired to do similar things for different operations on same project. Programmer who hired us all didn't know coding to make all project live and working but also protected his idea by hiring few different coders... So this is another scenario that could happen and divide programmers from coders, but yes, it's true that in other case it can be same person or same thing...




Are you sure you want to delete this post?

Lynne

Oh my gosh it is all gobbly-de-gook to me. All programming and coding stuff is under a hectic techie heading for me. Things I don't understand now and never will. Very clever people that do hectic things.




Are you sure you want to delete this post?

overcast

I think both of them are pretty much the same. In case of programmer though this term is used more professional. And the coder could be the hobbyist and part time programmer. So the term is used in formal and informal way in this approach. I have found that coder and programmers can be used whenever people want to sound formal in some setting. So startup jobs usually make use of the coder as a position.




Are you sure you want to delete this post?

fishbate

In my opinion they are basically the same and related. A coder implies to a person creating a platform using programming languages and applications while a programmer is more of a title which coding is required for a certain software or application. The only difference i could say is that a programmer may not be as a hands on than a coder. A programmer can be a position that is really more of a administrator and really just do monitoring work. While a coder do more of the editing and creative part.




Are you sure you want to delete this post?