Pros and cons of CGIs
Pros:
- can be written in any programming language
- can run in all hardware & software platforms
- large library of free applications/scripts
Cons:
- performance problems, specially in Windows
- more complex programming than alternatives, Perl, C and Java