This document surveys current and planned web programming languages. The main goal is to identify languages in use and provide context for how each is used. The most popular server-side languages are PHP, ASP.NET, Ruby on Rails, Perl, ASP Classic and Python. HTML is the basic language for web clients but has limitations. A diversity of languages exist for web programming as with other domains.