Trusted answers to developer questions

What is a scripting language?

Educative Team

Free System Design Interview Course

Get Educative's definitive System Design Interview Handbook for free.

A scripting language is used to write scripts. These contain a series of commands that are interpreted one by one at runtime unlike programming languages that are compiled first before running.

Nowadays, scripts are generally associated with web development where they are widely used to make dynamic web applications. Scripting languages can be divided into two categories:

  • Server Side Scripting Languages
  • Client Side Scripting Languages
svg viewer

Server-side scripting languages create the scripts that run on the server and hence minimize the workload of a browser. The functionality of your website is written in those scripting languages. The most commonly used server-side scripting languages are Perl, Ruby, Python, PHP, etc.

Client-side scripting languages create the scripts that run on the client side (i.e. your browser). These are sent from the server by server-side scripts. Some good examples are JavaScript, jQuery, CSS etc.

RELATED TAGS

web development
python
ruby
javascript
css
Copyright ©2023 Educative, Inc. All rights reserved
Trusted Answers to Developer Questions

Related Tags

web development
python
ruby
javascript
css
Keep Exploring
Related Courses