Code: The Hidden Language of Computer Hardware and Software

In this groundbreaking classic — now fully revised and updated — Charles Petzold demystifies computers by tracing the hidden language that underlies all digital technology. Starting from flashlights and Morse code, he builds up through relays, logic gates, and binary arithmetic to explain how CPUs, memory, and operating systems actually work from first principles. An essential read for anyone who wants to truly understand how computers work.

Data Visualization with Python and JavaScript by Dale (2023, Trade Paperback)

“Data Visualization with Python and JavaScript by Kyran Dale is a comprehensive textbook published by O’Reilly Media in 2023. This trade paperback book covers subjects such as programming, open source, data visualization, and data processing. With 550 pages and detailed instructions, it helps readers explore data using both Python and JavaScript. The author, Kyran Dale, provides step-by-step guidance on how to scrape, clean, explore, and transform data to create visually appealing and informative visualizations. It is a valuable resource for anyone looking to enhance their data visualization skills.”

Pro Hadoop by Jason Venner (2009, Trade Paperback)

“Pro Hadoop” by Jason Venner is a comprehensive textbook covering a wide range of subjects related to computers, mathematics, software development, probability, statistics, web programming, and databases. Published in 2009 by Apress L. P., this trade paperback edition features 440 pages and is written in English. As a new edition, it offers a detailed exploration of Hadoop and related technologies, making it a valuable resource for students and professionals in the field. With a focus on practical applications and insights, this book is a must-have for anyone looking to deepen their understanding of Hadoop and its uses in the technology industry.