It's not the site extension or programming languages use, it's the content and how the links was built for the site.
I think google dont matter with the what language the site it is created as different site are made in different format and orkut is also made in aspx format check it out
No. Google does not hate any sites for that matter. It helps isers have a better SERPs by pushing authority sites up and cheaper sites (content wise) down to other pages. None is hated.
Google is not a human it is a company, they are a profit maximizing company. There is no love or hatred just money.
You can use any programming language, ASP, PHP etc. Google don't hate any. On the other hand Google don't like sites made in flash