Programming is really tough and takes a lot of effort and I tell you, motivation. There are a lot of tools for programming out there and they are up for grabs. Some of them are FREE and some will cost you a dollar.
You are eager to learn the program, then you ask yourself, “What am I going to learn first?” There are a lot of programming tools.
JAVA, SOAP, GD for Captcha, CGI, PHP 5, MySQL, Ruby On Rails, SSH, Perl, Chilisoft ASP, Python, SSI , Cron, FrontPage, Curl, C++, Absolute C, Assembler
and many more…
How to Decide?
You have these tools and I swear, your brain comes to a halt this time. But think of what you need to know? You need to make your target. What project are working at. Choose which of these tools can your project will benefit from.
Learn from the Basics
All the knowledge we have now came from the basics. You cannot read a word without knowing the ABC’s. All you need to do is choose the basic programming language, ex: Assembly Language, programming to the lowest level. Or you may try the Turbo C and the C++. These are the tools who made several programs in Windows and still used by programmers nowadays.
The high level programming is a little bit confusing. For me, I don’t recommend you to start at this level. You need a long research on each codes that you should input, and above all that, you still need to learn the basics to understand how the code is written and interpreted by the computer.
Motivation takes a courageous man to commit and maintain. It comes and goes fast and sometimes comes back a way too slow. There are many ways to have a continuous stream of motivation. Facebook maker Mark Zuckerberg is one of them. Think of him as often as you want, how he earns billions of dollars on his creation. Get the whole picture of Google, how they come up with that search engine idea and earn billions. Two guys from Youtube, they were bought by Google. These are just few examples for your motivation.
Start your day now, learn few basic Programmings and maybe someday, you’ll thank me for that.