Languages & Tools

Programming in C (4th Edition) (Developer's Library)
Programming in C (4th Edition) (Developer's Library)

Review:First and foremost, this is an excellent book. Everything is explained very well with not too much "fluff". I found a few errors in the text but that's to be expected in any programming book.

Now the reason I gave it only 4 stars is because of the style of the code. He uses "thisVar" or "this_var" in programs and many times uses both in the same program! The same for braces. He goes from same-line braces to line-after braces many times in the same program!

For those unaware, that's... Read more

C++ Primer Plus (6th Edition) (Developer's Library)
C++ Primer Plus (6th Edition) (Developer's Library)

Review:This book is a good introductory course to the c++ programming language. Although I do not consider myself an absolute beginner for programming, I must admit that the material in this book consolidates what I know, and what I don't know. The balance between code structure over general problem solving signifies how important it is to properly learn a new programming language. It is for this purpose that I take on my free times and devote myself into the book, reading about how others write and st... Read more

C Programming Language, 2nd Edition
C Programming Language, 2nd Edition

Review:I was looking for an introductory book on "C" and found this was recommended by a MIT professor who was teaching microcontroller courses. So I bought it and found it to be clear, authoritative and easy to follow. I would recommended this to anyone wanting to start "C". Read more

The C++ Programming Language, 4th Edition
The C++ Programming Language, 4th Edition

Review:although written by the creator of C++, the examples are bad written and not comprehensive. It seems that the writer documented as much as possible, but on the expanse of thorough explanations and examples. Read more

An Introduction to the Python Computer Language and Computer Programming (Python
An Introduction to the Python Computer Language and Computer Programming (Python

Review:I downloaded this Kindle book but was unable to open. I was instructed to remove this item from my device... but no way to download again. I am very dissapointed that I can not get this book!!! How do I get this book downloaded? Read more

Learn it faster. Remember it longer. - A Smarter Way to Learn Python
Learn it faster. Remember it longer. - A Smarter Way to Learn Python

Review:I love this method of learning to code, because you feel that what you learn in small increments through reading the short chapters and then completing the exercises stays with you. I bought all his books and am having great fun exploring the beginner stages of coding. Read more

Python Tricks: A Buffet of Awesome Python Features
Python Tricks: A Buffet of Awesome Python Features

Review:Dan is a very experienced pythonista that knows how to transfer the knowledge acquired in a very easy to follow, learn-by-doing manner that I personally really enjoy. I admit I was a bit reluctant on buying this book first, but 5 minutes of reading proved me wrong, if you like Python and thing you know-it-all, get ready for some (delightful) surprises! Read more

Python Cookbook: Recipes for Mastering Python 3
Python Cookbook: Recipes for Mastering Python 3

Review:Excellent.

I recently began a Python project and realized that my skills had gotten pretty rusty.
Also, I decided I wanted to move up to Python 3.
The book provided many answers and insights; I have found it invaluable.
Although some parts of the book are terse, the language is, for the most part, clear and direct, without mumbo-jumbo, and it wasn't written to show how smart the authors are. (It's obvious that they are smart, smart enough to know the importance of good communicat... Read more

An Introduction to Computer Science - 3rd Ed. - Python Programming
An Introduction to Computer Science - 3rd Ed. - Python Programming

Review:I selected this book to help teach myself Python after having sorted through many reviews. I found the book to be very helpful and comprehensive. My only criticism is that the author uses his own library of graphing routines. I couldn't load third party software onto the network that I was using, so this put a damper on learning in that area. Read more

Practical Programming for Total Beginners - Automate the Boring Stuff with Python
Practical Programming for Total Beginners - Automate the Boring Stuff with Python

Review:It's an unfortunate title for a book that contains so much cool Python info. The first part is a well-organized quickie course in Python. Even experienced users may find some goodies there. Then the author takes a very interesting tour through dozens of applications that cover much more than the title implies. In addition to automating tasks like moving, copying, and cleaning up your directories, he shows how you can use Python to make .pdf and Word files, interact with Excel files, scrape the W... Read more

More information