Кто-то считает, что ASP (англ. Active Server Page – активные серверные страницы) является языком программирования, а кто-то считает, что не является.
ASP.NET, как язык программирования, создаёт динамические веб-страницы, которые обрабатываются на стороне сервера.
А вот, например, Википедия считает, что ЭйСиПи это всего лишь технология предварительной обработки, которая подключает программные модули в то время, когда веб-страница только формируется.