Solved

Is there any difference between a PROGRAMMER and a DEVELOPER?

Posted on 2004-07-30
6
170 Views
Last Modified: 2010-04-05
English is not my primary language, so i´d like to know if there is any difference between the words PROGRAMMER and DEVELOPER.

Thank you very much.
0
Comment
Question by:MinimeBoy
6 Comments
 
LVL 5

Expert Comment

by:Hypoviax
Comment Utility
A DEVELOPER writes programs (programming) for a job to earn money.
A PROGRAMMER is someone who writes programs in general. They can do this as either a DEVELOPER (for a job) or as a hobby (for enjoyment) like myself.

Hope this helps,

Hypoviax
0
 
LVL 7

Expert Comment

by:sftweng
Comment Utility
A programmer is a "coder", one who writes computer software. A developer needs broade4r skills and might well be a "software engineer", using formal modeling tools like the Unified Modeling Language. (see http://www.omg.org).
0
 
LVL 17

Expert Comment

by:Wim ten Brink
Comment Utility
With many applications you start with a functional design, which describes in general what it's supposed to do. Then you get the technical design which specifies what kind of resources will be used and how they will be linked together. Then the technical design is split into smaller subparts and every subpart will be translated to code, compiled, tested and delivered to the user. This whole process is what a developer will do. But in general developing the designs is done by analysts while turning it in code is done by programmers...

A programmer doesn't have to know anything about analysing and Analysors don't have to know anything about programming. But in general they both have overlapping knowledge...
0
 
LVL 14

Accepted Solution

by:
Esopo earned 25 total points
Comment Utility
I guess it's safe to say a programmer provides software and a developer provides "solutions". Usually an educated developer will assemble the "solution" plan and the programmer will provide the code for it since they are both trained to excel in their areas (developer has more administrative oriented knowledge, programmer has more technical oriented knowledge).
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
APK file name 7 63
how do i create updater to My Activex application? 3 74
Simple Delphi Question 9 77
Base1 Encode/Decode 3 21
The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now