Related articles |
---|
Scripting vs. Programming language vs. 4GL? tellab5!odgate!dbk@uunet.UU.NET (1993-08-20) |
Re: Scripting vs. Programming language vs. 4GL? prener@watson.ibm.com (1993-08-23) |
Re: Scripting vs. Programming language vs. 4GL? prechelt@ira.uka.de (1993-08-23) |
Re: Scripting vs. Programming language vs. 4GL? damurphy@wc.novell.com (Duane Murphy) (1993-08-25) |
Re: Scripting vs. Programming language vs. 4GL? lwall@netlabs.com (1993-08-29) |
Re: Scripting vs. Programming language vs. 4GL? TDARCOS@MCIMAIL.COM (Paul Robinson) (1993-08-29) |
Re: Scripting vs. Programming language vs. 4GL? julian@feenix.metronet.com (Phillip Julian Eby) (1993-08-31) |
[8 later articles] |
Newsgroups: | comp.compilers |
From: | tellab5!odgate!dbk@uunet.UU.NET (Dan Keith) |
Keywords: | interpreter, theory, comment |
Organization: | Emergent Systems |
Date: | Fri, 20 Aug 1993 04:41:01 GMT |
I'm embroiled in a debate with my colleagues over the difference between
the term "programming language" and the term "scripting language". I think
that a scripting language is a very limited, high-level language that is
application-specific and intended to be for simple repetition and
sequencing of the application's commands (i.e., a macro language is a
scripting language). On the other hand, a programming language usually
contains all of the requisite components that allow a sophisticated,
Turing-equivalent, program to be built; components such as definable
functions, variables, arrays, and the like.
Others believe that a scripting and a programming language are two names
for the same animal, and that the term "scripting" language is used today
as a marketing tool to avoid the connotations typically associated with
programming; connotations such as pasty-white geeks drinking Jolt cola and
the implication that a programmer must "know how to program", whereas
"anyone" can write a script.
I am interested in what the communal conciousness has to say about these
issues. Are there any standard or commonly accepted definitions for these
terms?
--
Dan "Bud" Keith dbk@odesta.com
[As far as I can tell, the difference is largely political. Any scripting
language that people actually use tends to grow until it is Turing
complete. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.