View Single Post
  #15   Spotlight this post!  
Unread 25-02-2003, 18:48
rbayer's Avatar Unsung FIRST Hero
Happy Birthday! rbayer rbayer is offline
Blood, Sweat, and Code
no team (Teamless Orphan)
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Minnetonka, MN
Posts: 1,087
rbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of light
Send a message via AIM to rbayer
Quote:
Originally posted by Jeremy_Mc

what do YOU consider a scripting language? and how do they differ from what you consider a programming language?
When I think of scripting languages, I think of scripts.

Basically, a scripting language is (usually) a language (yes, it is still a language) used to automate tasks. Common examples: AppleScript, sh (*nix), AutoCAD scripts, etc. Scripts are often used inside larger programs to simplify some elements of the program. For example, many computer games use a proprietary scripting language to control character actions, etc. I consider these to be scripts because they are used to provide support for an existing program, much like AppleScript provides quick support for Macs.

Where JavaScript, etc differ is in that the programs you write with them aren't designed to automate tasks/make life easier.

One interpreted language that I don't consider to be a scripting language (and I hope nobody else does either) is Lisp/Scheme.

Anyways, I do consider scripting languages to be programming languages. Again, they're just another subset. For me, "programming language" encompasses just about anything that is a set of instructions for the computer to follow. Compiled, Interpreted, Scripting, and just about everything else falls under this definition in my opinion.
__________________
New C-based RoboEmu2 (code simulator) available at: http://www.robbayer.com/software.php