ASP.NET是一个环境,是一种技术,但它不是一种语言,C#才是语言.同样的,ASP也是一种环境和技术,但它也不是语言,ASP是页面是VBScript/JScript等脚本语言编写的.所以:1.ASP.NET是C#开发的WEB应用的运行环境.2.同上3.ASP.NET不是编程语言,与PHP不同的是,PHP即是运行环境也是语言.