Programming is something that everyone can learn; you do not have to follow higher education or obtain certain certificates. Everything starts with the choice of the coding language that suits your purpose. Then you will look for a good theoretical basis and from there you can try it yourself, test it and rework it. Below we give some tips to help you on your way. Be aware that if you want to learn to program well in the short term, you will have to spend a lot of time on it.
Choose the correct coding language
If you are more interested in developing an app or game, it is advisable to learn a slightly more difficult programming language. For IOS apps, Swift is a good coding language, while we recommend Java for Android apps. Finally, we can recommend C ++ or C # for people who want to make their own game, even if it depends on the platform used.
Programming languages is something like flavors: it’s just what you like and one has different applications than the other.
That said: C ++ is not easy when you start programming for the first time. There are the necessary freeware tools – C is one of the favorites in the “open source community”, but nmm for an 11-year-old, guidance from a teacher is necessary.
C ++ is especially useful for creating new independent programs, also at system level. Again, do not be mistaken in the learning curve. You have to learn not only the language, but also the environment in which the program has to work (whether it is windows or linux or …).
Needless to say: you may have heard about Java too. To a certain extent this is a C / C ++ variant to which the same drawbacks and advantages apply to a large extent.
Basic is also a general programming language that has been hijacked somewhat by Microsoft over the years. The advantage of this has been that the language has been expanded steadily with objects as object-oriented and you can also create independent programs that are compiled entirely (as if they were written in C or C ++) with the help of Visual Studio. That package is (unfortunately) only not free.
Microsoft has also integrated Basic in its frequently used applications such as Word, Excel and Access (“Visul Basic for Applications” = VBA). For about 20 years. If you have MS Office on your PC, you also have that Basic variant. The advantage of this is that you can do business with the macro-recording facility in the ‘usual’ way in Word (etc.) and then look in the macro for what kind of code there is. An easy tutorial variant.
Because it is in MS Office, it is also available in free software such as LibreOffice and OpenOffice. Installing does not have to cost anything.
In addition, Microsoft uses a Basic variant for scripts in Windows where the so-called batch command files used to be used.
All in all, Basic is nmm a good start. if you want more, you can always go further with C / C ++.
All steps at a glance