CGI no es un lenguaje, es una forma de escribir programas que se
pueden escribir en cualquier lenguaje; en especial, se pueden escribir
en PERL; que está especialmente diseñado para
ello. Escribir un CGI en PERL es tan simple como
esto:
print "Content-type: text/html\n\n";
print "Hola";
. Por supuesto, habrá que colocarlo en la zona
correspondiente del servidor para que sea accesible como CGI. Otra
forma, a partir de la versión 5, es:
use CGI;
print header, start_html, title('titulo'),end_html;
que usa el módulo estándar CGI.pm, que sirve
precisamente para escribir CGIs. Más información, escribiendo
perldoc CGI