All websites, with the exception of very simple static styles, utilize at least one programming language in addition to HTML for website development. Any site with ecommerce, online registration, CMS, or even simple database integration will need to use some type of programming language in addition to HTML. Some of the more common web development technologies are .NET, PHP, J2EE, Ruby on Rails, Python etc.
However the real question is, which one is best? If you ask this question to three different developers you are likely to get three different answers. Generally the one they develop in is professed to be the best followed up by a lecture on a list of flaws with all the other technologies.