What is stopping you from writing your own computer software? Do you think it will be too difficult? Do you think you will have to learn a new programming language? Do you believe that it would be boring?

If you have ever thought to yourself "I wish I could make my computer do ..." or thought "I wish I could automate this task on my computer" then you are on your way to becoming a computer programmer.

Now, before you stop reading and think that computer programing is only for geeks and nerds, let me assure you that anyone can learn to program their computer. You can automate tasks and even create simple utilities that will save you lots of time and work.

The key to creating your own software is choosing a development tool that you find intuitive and easy to use. Many programming languages now have development environments that include drag and drop components that let you build windows and much of the program without actually writing any code.

Many languages, like BASIC and all its flavors, were designed with beginners in mind. These languages are relatively simple to learn compared to others. Additionally, there are many low-cost compilers available on line.