Introduction to CGI

CGI (Common Gateway Interface) programs are the most common way for users to interact dynamically with web servers.  CGI programs can be written in many programming languages, including Perl, Java, Visual Basic, and C.  

 

CGI is a server-side technology, which means that the web server does the processing.