Summaries of Scripting Technologies: {Perl, Javascript, AJAX}

*
Perl
Javascript
AJAX

Perl

Perl- Perl is a high-level language. Pearl was invented in 1987, and the original prospective name was "Pearl", but it has to be changed, because there was already a "Pearl" language that existed at the time. Perl was originally intended to make reports easier, but it can be used for a wide range of uses, including CGI scripting, which was big in the 90s. Perl is similar to VB, in that that “strict” compiling can be optional (VB has “option strict”, Perl has “user strict;”, and C is always strict).

References:

1) http://en.wikipedia.org/wiki/Perl

2) perldoc.perl.org

Javascript

Javascript - is a client-side scripting language based on the ECMA standard. Actually, Microsoft has its own version for its browser, which is called “JScript”, but it based on the same ECMA standard. Javascript came out in 1995-6, about the same time the internet took off in popularity. Flash’s “ActionScript” is also based upon the ECMA standard, meaning it is closely related to Javascript.

References:

1) http://en.wikipedia.org/wiki/ECMAScript

2) http://en.wikipedia.org/wiki/JavaScript

AJAX

AJAX - is a new technology that allows web pages to get content from a server “asynchronously”, without reloading or refreshing the entire webpage. “Google Instant” is an example of a web application that uses AJAX for quick updating interaction.

References:

1) http://en.wikipedia.org/wiki/Ajax

2) http://googleblog.blogspot.com/2010/09/google-instant-behind-scenes.html