Forum Moderators: phranque
I guess cgi, those are the easiest to install right?
CGI is language-independent. It stands for Common Gateway Interface, and is a specification for the interface between programs that generate dynamic content and the web servers that deliver it. CGI scripts/programs can be written in any language you can run on the web server you are using. Perl is a very popular choice, but C or C++ are not unheard of, especially if the author is trying to optimize for processor time.
As for what is easy to install, that depends on your server configuration and how much control you have over it. CGIs are probably easy to install except in cases where they aren't even allowed. You might find that PHP scripts are the easiest thing to install, because your host already has things configured so that PHP 'just works' when you put a .php file in your web space. On one server I work with, Perl language CGI scripts are that easy, too, but compiled ones require special permission from the server admin. On my personal domains, I call all the shots, so I can do what I want, but anything that comes in a Debian package is easiest to install.