Internet is full of basic tutorials in various programming languages and many of them cover the basic concepts in great depth with superb quality. Therefore, the sack of completion, I will go for a fast track approach to cover the basics of programming.
The basic programming constructs are:
- Sequence
- Selection (if/else, switch-case etc)
- Iteration (for, while loop etc)
Apart from those basic programming constructs, you need to know about some more concepts like (but not limited to)
- Variables
- Data types
- Arrays
- Functions
- Classes
I’ll write some fast track tutorials to cover the basics and the first one is: