For most programming and scripting languages the concepts are all the same. The only thing that changes drastically is the syntax of the language. Some languages may be easier to remember than others, but if you follow my guide here, it will make learning any programming language easier. This is in no way supposed to teach you everything about programming, just a general knowledge so when you do program you will understand what you are doing a little bit better. Here you will find a bunch of pseudocode, but if you use this in conjunction with my other tutorials, it can help you understand it better.
Section 1- Algorithms and Errors