- A scripting language is a form of programming language that is usually interpreted rather than compiled. Conventional programs are converted permanently into executable files before they are run. In contrast, programs in scripting language are interpreted one command at a time. Scripting languages are often written to facilitate enhanced features of Web sites. These features are processed on the server but the script in a specific page runs on the user's browser.
In most cases, it is easier to write the code in a scripting language than in a compiled language. However, scripting languages are slower because the instructions are not handled solely by the basic instruction processor. Scripting languages allow rapid development and can communicate easily with programs written in other languages.
Scripting languages can be used to create specialized GUIs (graphical user interfaces) and forms that enhance the convenience of search engines, Web-based e-mail and e-commerce. Many Web sites require that the user's browser be set to run scripts to take advantage of all the features of the site. In some cases, Web sites are practically useless unless the user's computer is set to run programs locally in a scripting language.
Scripting languages defined elsewhere on WhatIs.com include:
 |
Learn more about Web services and SOA implementations in the .NET Framework |
| Vista Series: Windows Communication Foundation: The Windows Communication Foundation (WCF) is a unified programming model that merges existing Microsoft distributed technologies into a single service-oriented framework. |
| Windows Communications Foundation Resource Kit: Learn about Windows Communication Foundation (WCF), Microsoft's unified programming model for building service-oriented applications with managed code. |
| XMLEdge 2001 and Web Services Edge 2001: Curious about Web services? What are they? What do they do? Pros and cons? What Web services products are out there? This week's Featured Topic brings you exclusive interviews, product briefs and Web ... |
| Goin' mobile with Windows: .NET Framework is a good start if you're interested in targeting the Windows Mobile platform. Find the necessary software development kits to begin programming mobile devices. |
| Microsoft's Oslo modeling platform, the M language and .NET: Oslo, the modeling platform in the works at Microsoft, aims to shift development toward business' data. How it'll tie into .NET remains to be seen, but Microsoft is dropping hints. |
| LAST UPDATED: |
06 Aug 2007
|
 |
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com
|

 |
More resources from around the web:
|


');
// -->


 |
 |
|  |
RELATED GLOSSARY TERMS
| Terms from Whatis.com − the technology online dictionary |
 |
Internet
(SearchWinDevelopment.com)
|
 |
static analysis
(SearchWinDevelopment.com)
Static analysis, also called static code analysis, is a
method of computer program debugging that is done by examining the code
without executing the...
|
|

|