quello che ci devi scrivere dipende dal linguaggio e da quello che ci devi fare.
Ma conosci la differenza tra un eseguibile script e un eseguibile binario?
Se l'argomento CGI ti interessa devi cominciare a studiare uno tra i linguaggi di programmazione che ti sono stati suggeriti.