Read a lot. Learn the families of languages first before trying to learn a specific one. This will help you greatly and ensure that you are able to adapt to new languages quickly as you need to learn them.
The most user-friendly ones are the OOP languages, which are probably what you should start with. VB.NET, C++, and Java are what most beginning programmers start out learning, with C++ probably being the hardest to master.
Good luck!
In conjunction with this, you also need to decide what you want to do with your programming. C++ is used mainly in console applications and game programming, while C is used frequently in OS systems programming such as Unix. Then there's scripting languages, such as Perl, which are used primarily to perform maintenance and give life to web applications. You need to look at a book on programming before starting anything. This may seem to start slow, but you'll be glad you did it in the long run.
Get some cheap books off of half.com and start reading them. Even the cheap ones that are a few editions behind the latest will still give you a great fundamental base, and there isn't much difference from one edition to another. I recently got a 1000 page O'Reilly Java book published in 2002 for 90 cents on the site.
As you start to learn the languages, practice as you go. Nothing helps you better to stay motivated and learn than to see what you've done in action.
2006-06-18 07:00:51
·
answer #1
·
answered by Ryan E 3
·
2⤊
1⤋
First suggestion for somebody wanting to become a good computer programmer: Become good at writing english before you try tackling a computer language.
Computer programmers spend lots of their time communicating through writing. They write up specifications, bug reports, progress reports, and even documentation for users. They e-mail all day long. They comment their code. They MUST write well.
Judging by your question, you have much to learn here. You will NEVER be taken seriously by other computer programmers if you abbreviate "you" and "are" as you've done. You're saving, what, two keystrokes? Computer programmers tend to be pretty good typists, so they're not going to look highly on those abbreviations. Grammar in general is going to be important.
2006-06-18 06:47:30
·
answer #2
·
answered by Mantis 6
·
0⤊
0⤋
1) Learn the basics and go through step by step
2) Read books ; download free books from http://www.rapidshared.org
3) Make many many examples and exercises for yourself. whenever you have an idea .. try to program it...
2006-06-18 06:44:27
·
answer #3
·
answered by jmdanial 4
·
0⤊
0⤋
Open Source Projects will give all the skills you just need and more
2006-06-18 08:49:29
·
answer #4
·
answered by medoelprinse 1
·
0⤊
0⤋
well start from Qbasic.. End in C++
2006-06-18 07:36:58
·
answer #5
·
answered by Umax 5
·
0⤊
0⤋
program??? we are not software no one can be programmed. you need help
2006-06-18 06:43:50
·
answer #6
·
answered by kcracer1 5
·
0⤊
0⤋