cgi file extension and difference types of cgi?

whats the difference between the following...

Perl
Python CGI
Ruby CGI
Ruby on Rails

do each of these have their own file extension like .cgi and .pl for example??
Im familiar with php and asp but have never done any perl or cgi. What are the differences between the languages listed above??
cimmerAsked:
Who is Participating?
 
Kim RyanIT ConsultantCommented:
They are all scripting languages often used in a web context. They are all object oriented, untyped, have auto memory management. Ruby on rails is a web framework written in Ruby
.pl = perl .py = python But a .cgi application could be perl, ruby, any language depending on how the web server dfiens file extensions

There are too many difference to list here, check the following.  Perl is the most widely used as has a huge library of contributed modules (CPAN). Ruby on Rails is making a big impact as a rapid web development tool. Python uses a more ofrmalised syntax so is a good first or teaching language.

See also:
http://en.wikipedia.org/wiki/Ruby_%28programming_language%29
http://en.wikipedia.org/wiki/Perlhttp://en.wikipedia.org/wiki/Python_programming_language
0
 
TintinCommented:
Perl - A general purpose programming language
Python CGI - CGI scripts written in Python
Ruby CGI - CGI scripts written in Ruby
Ruby on Rails - Framework to develop Ruby web applications
0
 
Kim RyanIT ConsultantCommented:
Has this helped you?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.