COBOL ISAPI Subroutines are Web subroutines that use ISAPI. By using these subroutines, an ISAPI extension can be created easily with COBOL. That is, a Web application using this subroutine inherits the features of ISAPI directly. Since ISAPI Subroutines are upward compatible with COBOL CGI subroutines, a Web application created by using COBOL CGI subroutines can be altered into a web application under IIS with a few modifications.