I attended an Android workshop in college, even without knowing the basics of Java. It wasn’t surprising that most of it went beyond my understanding at that time. There are many people who might have had similar experiences, and hence thought that programming is difficult. I am looking to start programming but I am confused on how to start the programming as a fresher level. I have to google it to find how to learn programming and find some tips and tricks to various blog sites but I am looking to whose people who have to guide me properly. Is there anyone?