-
Step 1
First off, you need to be able to work a computer. How to use the mouse, keyboard, move files, get around explorer and so on. You also need to have a reasonable ability in math. (You can learn it as you go along as well.)
-
Step 2
Then you need to decide what type of programmes you would like to write - financial, games, operating systems, machine controllers, etc - because each type of programming has a particular type of programming language that is particularly suited to it. For instance, Delphi is fine tuned for Databases, C++ is good for operating systems, Visual Basic works well in web applications.
Then you need to select the programming language that you would like to use. eg. Delphi, C++, Visual Basic, etc, etc.
You will have to buy yourself a Compiler, the software package that you use to write your programs. (Or use one at your school or library, or borrow a friends computer if he's got it installed. But eventually you will have to buy your own.) -
Step 3
Then you need to either go on a course that offers tuition in this language, or start teaching yourself; in which case you will need books to refer to. Courses are available via correspondence, at technikons or at universities.
-
Step 4
Then you need a couple of years (part time) to do all this studying. Maybe after a month or two you will be able to turn out programmes that are kinda useful.
-
Step 5
Be prepared to work hard, and do a lot of study, and spend a lot of time learning to programme. It's hard at the beginning, but over time you get familiar with the syntax and thinking behind the languages, and then it becomes a lot easier. So never give up. The light comes on eventually!












