NOT FOR ENGINEERS !!!
If you are an engineer on the field, you already had general ideas about these programming languages, so this book is a joke! DON'T WASTE MONEY ON IT ! You need more specific books. This book is best for 2nd-year engineering students, or general readers who are CURIOUS about software development, it will satify your curiosity, but it will not take you anywhere ! The book title "...For ENGINEERS" stinks because engineers need much deeper book than that, they need 'real food', not just a 'smell' of foods which may [make them upset]!!!
I gave '1 star' for the book title "...ENGINEERS" and '3 stars' for general readers, so my rating is 2 stars.
A good book to decide where to go
If you have been trying to decide which language you want to start programming in, or would like to see the structure of other programming languages, this is the book.
It will not teach you the from novice, but will give you a general insight into each of the languages.
It try to cover too much
The material about the different languages is good, but a little bit supperficial, it is only a preview, I cosider that is better to learn each language separately.