DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: What is the difference between a program & an application?  (Read 10,889 times)

SKesselman

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 318
Please don't tell me to Google this; I did, & am more confused now than ever.
Besides, I'd rather have it explained to me by DCers.

Thanks!
-Sarah

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: What is the difference between a program & an application?
« Reply #1 on: March 28, 2009, 06:14 AM »
nothing, the terms are used interchangeably.

SKesselman

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 318
Re: What is the difference between a program & an application?
« Reply #2 on: March 28, 2009, 06:41 AM »
Thanks, Mouser. Straight from the horse's mouth.  :Thmbsup:
Here's where I started to pull my hair out, in case you're interested.
-Sarah

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: What is the difference between a program & an application?
« Reply #3 on: March 28, 2009, 06:49 AM »
I suppose when someone uses the term "application", you can probably assume they are talking about something "non-trivial."

Wheras a tiny little utility or snippet of code would be more likely to be called a "program".

i.e. all applications are programs, but the tiniest of programs probably wouldnt be called "applications".

SKesselman

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 318
Re: What is the difference between a program & an application?
« Reply #4 on: March 28, 2009, 07:03 AM »

i.e. all applications are programs, but the tiniest of programs probably wouldnt be called "applications".

But, what are mobile apps compared to say, Excel or Access? Small & tiny, no?
-Sarah

nosh

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,441
Re: What is the difference between a program & an application?
« Reply #5 on: March 28, 2009, 07:18 AM »
A program = a set of instructions, an application = the end result

which fits in somewhat with mouser's explanation, which is more realistic/practical.


In general, x determines whether a software is an application or a program

if (lines of code * programmer's ego) > x
software = application
else
software = program.

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • Cody Award
    • Official Forum Clown
    • rotten turkey sandwich - Rotten Turkey Sandwich
Re: What is the difference between a program & an application?
« Reply #6 on: March 28, 2009, 01:01 PM »
My my, the state of education today  :(

A program is something that comes on the television and an application is what you make when asking for a loan.

Chris

Eóin

  • O'Callaghan
  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,401
Re: What is the difference between a program & an application?
« Reply #7 on: March 28, 2009, 01:34 PM »
Of course a program not considered big enough to qualify as an application could be just called an app :harhar:
Interviewer: Is there anything you don't like?
Bjarne Stroustrup: Marketing hype as a substitute for technical argument. Thoughtless adherence to dogma. Pride in ignorance.

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,861
Re: What is the difference between a program & an application?
« Reply #8 on: March 28, 2009, 03:54 PM »
None. It's just marketing.

Maybe I'm mistaken, but if I recall correctly, it was primarily Apple that first started referring to what Macintosh computers ran as "Applications."

Mainframes, minicomputers, and PC's ran programs. Macintoshes ran applications.

Up until then, people just used the term "program" for everything. But that was before they knew any better. ;) ;D





« Last Edit: March 28, 2009, 03:57 PM by 40hz »

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: What is the difference between a program & an application?
« Reply #9 on: March 28, 2009, 09:48 PM »
FWIW, there's a Wikipedia article that contains a couple of off-line references:

  https://secure.wikimedia.org/wikipedia/en/wiki/Application_software

May be those have some information regarding the history of the term (I didn't notice anything within the article during a quick scan of it)...

Original address: https://www.donationcoder.com/forum/index.php?topic=17647.0