Hi,
CGI ist eine Schnittstelle und keine Programmiersprache. Ich verstehe nicht warum es immer für eine gehalten wird.
Ich denke, das liegt daran, das oft von CGI-Scripten die Rede ist - mir ging es am Anfang ähnlich - ich hatte auch CGI im gleichen Atemzug mit Programmier/Scriptsprachen gebraucht.
Geholfen hat mir eine Definition der Abkürzung CGI, wie z.B. hier zu finden ist:
http://selfhtml.teamone.de/intro/technologien/cgiperl.htm
oder hier:
http://hoohoo.ncsa.uiuc.edu/cgi/
Gruß,
Axel