answersLogoWhite

0


Best Answer

This depends on your definition of best and the environment you need to support. Best to me means simple, powerful syntax. The environments are broadly: internet Applications, General-Purpose Applications, Special-Purpose Applications. 1. For server-side scripting in the *NIX environment, it is difficult to beat the power of Perl. It combines the familiarity of C-syntax and the power of AWK. Very short programs can produce very comprehensive results. Perl was originally designed for processing text files. With the extensions that have been added as Perl developed, combined with the CPAN archives, this has extended Perl to almost all storage and presentation formats. PHP has become a more popular alternative in the past 10 years. It borrows heavily from Perl and other languages, as Perl did. Perl is a preferred choice, in my opinion. Server-side scripting involves using the scripts to generate other code that your browser receives for final execution. In essence this is a two-pass process. 2. For client-side scripting JavaScript is the most widely supported. It is an incredibly flexible language. You can easily chain several results together. There are many alternatives that are gaining significant numbers of users. Ruby and Python are the most notable. JavaScript is very powerful, once the simple syntax are mastered. 3. For scripting that is not part of an Internet application, Perl is available in *NIX, Windows, and many other environments. If your application is Windows-only, C# is evolving to be a preferred language for many. In my experience it has a way to go to be as easy to use and reliable as it is intended to be. 4. For special, often more technical, applications you are best advised to look at special-purpose languages. Some of these can save you a lot of time over more general purpose scripting languages. For example, Haskell for functional programming. Perl 6 is using this to develop the Perl 6 compiler. A good, open-source editor to explore a lot of these scripting languages, is Komodo from Activestate. They support dozens of languages with code highlighting and syntax checking. It is free. They keep it very fresh with frequent updates. It includes extension creation tools 'a la' Firefox, and a library of user contributions. If you get into participating in open source projects as a contributor, you may want to look into the Eclipse SDK for expanded scope.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

14y ago

JavaScript

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the best scripting language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the default scripting language in ASP?

Default scripting language in ASP is VB Script


What is darkbasic pro scripting language?

DarkBASIC uses, like the title suggests, the scripting language BASIC.


What is Programming or Scripting Based Animation?

Usually it requires knowledge of programming or knowing scripting language. An example is a mouseover/ rollover. Creating by using scripting language such as Java Script.


What is Programming or Scripting-Based Animation?

Usually it requires knowledge of programming or knowing scripting language. An example is a mouseover/ rollover. Creating by using scripting language such as Java Script.


Is HTML scripting language or web application?

HTML, or HyperText Markup Language, is not a scripting language or a web application. It is a markup language used for structuring content on the web. HTML provides the basic building blocks for web pages, defining elements and their arrangement, but it doesn't have the dynamic functionality of scripting languages or applications.

Related questions

What is the default scripting language in ASP?

Default scripting language in ASP is VB Script


Is c sharp scripting language?

What is a scripting language? If you know the answer to this, then you can determine C# fits to the definition or not.


Is ruby server side scripting language?

Yes, Ruby is a server-side scripting language.


What is darkbasic pro scripting language?

DarkBASIC uses, like the title suggests, the scripting language BASIC.


Where might one find general information about scripting language?

One might find general information about scripting language by going to the Quirks Mode website. The website has information about the Java scripting language.


What is wml scripting?

WML scripting is the act of scripting / coding / writing in the language of WML - which is just slightly adjusted XML that is made for mobile devices. WMLScript (Wireless Markup Language Script) is the client-side scripting language of WML (Wireless Markup Language). A scripting language is similar to a programming language, but is of lighter weight. With WMLScript, the wireless device can do some of the processing and computation. This reduces the number of requests and responses to/from the server.


What is Programming or Scripting-Based Animation?

Usually it requires knowledge of programming or knowing scripting language. An example is a mouseover/ rollover. Creating by using scripting language such as Java Script.


What is Programming or Scripting Based Animation?

Usually it requires knowledge of programming or knowing scripting language. An example is a mouseover/ rollover. Creating by using scripting language such as Java Script.


Is HTML scripting language or web application?

HTML, or HyperText Markup Language, is not a scripting language or a web application. It is a markup language used for structuring content on the web. HTML provides the basic building blocks for web pages, defining elements and their arrangement, but it doesn't have the dynamic functionality of scripting languages or applications.


What is the most common scripting language?

JavaScript is the most famous scripting language. It is the most flexible and widely used.


What is the default scripting language for ASPNET?

VBScript


Can you write multiple scripting languages in a single page?

Yes. In fact this is fairly common. For example, using in the same web page a client scripting language such as JavaScript and a Server Scripting Language, such as ASP.NET or PHP.