At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
Learning Logic Programming before any language. Once you understand how a program works, how his logic works, you can start looking for languages. I recommend you to start with pseudocode, to understand how the basic stuff works (after studying logic programming), and thenm go for a structured language like C or Pascal, then go to other paradigms.
analysing the problem is the first step of programmer
You may want to take one of the open courseware courses. I'd recommend CS106A Programming Methodology from Stanford, http://see.stanford.edu .
Not the answer you are looking for? Search for more explanations.
Programming is not but making system to do what you been ages.
You want to go to place X from A.
First what will you do?
1.finalise the date of travel
2.Mode of transport
3,check avaiablity of tickets.
4.If yes book else find other means.
All these things you programmed in ur brain but in system yu program tools that computer will understand.
so essence of programming is understanding logic/how to do/find the best solution/implement the easiest and efficient way.
For beginners, try out Turing! It's one the easiest programming languages to start off with.