Ada's Ideas: The Story of Ada Lovelace, the World's First Computer Programmer
Fiona Robinson presents a stunning visual biography of Ada Lovelace, the nineteenth-century visionary who bridged the gap between creative imagination and logical calculation. Born to a notorious poet and a strict mathematician, Ada was raised to embrace cold facts while secretly yearning for the wonder of the arts. This book explores how she combined these two worlds to envision a future where m…
Shelves
More like this
Eloquent Ruby
It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way”…
Think Like a Programmer: An Introduction to Creative Problem Solving
Rewire your brain Examples in this book are written in C++, but will improve your ability to think like a programmer in any language. <…
Ada Lovelace: The Poet of Science
Diane Stanley and Jessie Hartland bring the remarkable life of Ada Lovelace to the page in this beautifully realized picture book biography. Born …
Ara the Star Engineer
Ara the Star Engineer is an inspiring STEM adventure that follows a young girl named Ara and her droid sidekick, DeeDee, on a mission to count eve…
Instructions Not Included: How a Team of Women Coded the Future
Instructions Not Included reveals the hidden history of three brilliant women who programmed the world first electronic general purpose computer. …
Types and Programming Languages
A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence…
You Don't Know JS: Scope and Closures
No matter how much experience you have with JavaScript, odds are you don't fully understand the language. This concise yet in-depth guide takes yo…
Unplugged
Blip is a small robot who spends every waking moment tethered to a computer, finding joy in the glowing screen of her digital world. When a sudden…
Think Python
Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…
Compilers: Principles, Techniques, and Tools
This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors prese…
The UNIX Programming Environment
Designed for first-time and experienced users, this book describes the UNIX® programming environment and philosophy in detail. Readers will gain a…
Learning Perl
Learning Perl , better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl comm…