JavaScript
@codepo8
▪
Allows you to do everything, even creating the other two technologies
▪
Can be used on the server, on the client and in applications – each of which follows different rules
▪
Puts you in control and makes you responsible for performance, maintainability and reliability
▪
Is finally standardized, but also fast moving and easy to lose track