I am from an animation and design background. I have a long-term app project in mind but I'm almost a total beginner. I am literate enough to read Java the best. I am currently reading a C# book which claims to teach good general programming but the format of the book is very slow. This might sound precocious but I am eager to jump into writing a functional app ASAP. I'm essentially trying to create my own day planner with task setting, tracking and completion. I'm not looking for pointers towards this straight away, but which language is best to start in, and which exercises are most beneficial? Sorry if my neophyte garble annoyed anyone.