I love the awesomeness of programming.

There are so many things to learn and accomplish with programming. Develop for Web, Mobile, Desktop and Server. Use Javascript on the client and server? Code with HTML, CSS & Javascript to create cross device, beautiful Mobile Applications?