This free book helps beginners to understand the reasons behind various coding constructs. And this book does not focus on any programming language. So, you can think it is for java or C# or whatever…(Examples were given in pseudo programming language)
Please sorry for grammar mistakes, English is not my native language. You’re welcome to point out anything I can improve on. Thank you!