CGI
One of the oldest interface technologies on the internet is the CGI (Common Gateway Interface). It is often still used as an interface between different web servers for standardized data exchange. If an entry is made on a website, it is converted in order to be transmitted. This input is processed in the CGI via the CGI script. The program then transmits the data via standardized CGI interfaces to the server, which reproduces the data again in HTML. The advantage of CGI is that the CGI script can be written in different programming languages. The Common Gateway Interface is flexible and ensures that web server and script can communicate with each other.