Many programming languages are supported by browsers because the web server translates the language into a web response that the browser can understand and render. Browsers are more limited without the server and on their own.