ASP is not a language. PHP is a language (I'm being generous here).PHP actually is not a language. PHP is an engine for embedded scripting languages in markup documents. Zend is the scripting language that most people generalize as "PHP", but any other scripting language could also be developed and used with the PHP engine.
Remember, PHP is to ASP as Zend is to VBScript.