Teaching yourself to program is easy. Much easier than learning French or Japanese, I think. But you need to know where you should start it, its concept, and how to solve problems. That’s all you need to know. Here is the complete resource to teach yourself to program, from basic programming to problem solving. Image by xkcd.
Chromium team is working on Web Intents, a framework that will let Web apps express a simple call for an action, like ‘share’ or ‘edit,’ which receiving apps will be designed to use, without either app needing to have specific knowledge of the APIs of the other. This framework designed based on Intents on Android which is a facility for late run-time binding between components in the same or different applications.