I still remember the excitement I felt when I wrote my first Basic Program on BBC Micro at school. It was a simple four-line program that put a triangle on the screen. In the early 1980s we enjoyed playing games like Chuckie Egg and the famous Granny Park on BBC Micro which was our first computer, but the real excitement was to get the computer to do basic programming tasks. language. The simple programs that painted shapes or text printed on the screen were not completely new, but they were enough to calm my appetite for programming and set me on the way to programming games on other computers like Spectrum, Atari ST and Amiga.
In the old days of Spectrum, you could buy magazines featuring pre-written games in basic code that you can write in your Spectrum and hope the software will go well. This was a great way to learn how to code and what to do with it. Books on basic programming have also been released that will take you to the basics of commands and structure, and end up in programming an entire game. The satisfaction of making things was amazing.
So what are the benefits of learning how to program computers? In my personal experience, it gives you a sense of accomplishment to create a complete program from scratch and see it work. It's hard to decide how to get your computer to do something while trying to figure out how. Excite the ability to create your own game where you set the rules. The joy of others playing with it.
Programming is good for the mind because it involves solving problems. For example: How to move multiple goblins across the screen and shoot bullets like the popular Space Invaders game. What to do if the player does an unexpected job and the game crashes, and how to inform the computer how to deal with these unexpected events. I spent more than a week programming the zoom function in an artistic package that I wrote on which gave me a feeling of relief when I finally started working.
Programming can also be a lot of fun and a great hobby. I met some good friends while I was writing programming lessons for several Atari ST discs in the 1990s and I still hear from them to this day. We will send to each other disks full of programming tools and procedures and look forward to many programs that we can create as we were only limited by our imagination. Our creations have been reviewed in the supreme Amiga and ST magazines for today and that is what we all look forward to.
Finally, programming can become a good source of income for you. Creating your own software can become a reality through many excellent programming languages available like the App Game Kit that allows you to create a program that works on multiple devices. People always want new programs and employers need to find programmers to create them.
There are many game creation programs on the market that don't require any programming at all, but I personally find it limited. If you want to create your own games or app, I highly recommend you get stuck in some good old coding with one of the programming languages common on the market today.