سلام. ASP.NET زبان برنامه نویسی نیست بلکه یک فریم ورکه. در ASP.NET می توان زبان های برنامه نویسی از جمله ویژوال بیسیک، سی شارپ، جی شارپ و ویژوال سی پلاس پلاس استفاده کرد (منبع)