Asp.net, php, jsp What other popular (used alot in production) languages for HTML pages generation are there?
views:
77answers:
4In those Wiki articles you can find a lot of information of the programming languages used in (MVC) webapps:
To sum up, the languages used are:
- ABAP Objects
- Actionscript
- ASP
- C++
- ColdFusion
- Flex
- Groovy
- Java
- JavaScript
- Informix 4GL
- Lua
- .NET
- Perl
- PHP
- Python
- Ruby
- Smalltalk
- XML
- XQuery
And a little few more. JSP as being a Java based view technology obviously falls in the "Java" category.
Ruby and Python are up there. One notable user of Python is Google.
JSP and ASP.NET aren't languages as such, they're frameworks on top of a language: Java in JSP's case, [your choice of .NET-based language] in ASP.NET's.
It's only really PHP that binds the programming language to the templating syntax. Elsewhere you tend to have free choice of templating system. Whilst JSP is certainly the usual choice for Java and Rails the most popular choice for Ruby, you can always choose alternatives. Meanwhile Python is a popular web scripting language with no usual ‘default’ templating system for it. You can pick whichever you like from a cast of dozens!