Ask our staff anything about our shop or products, or leave your feedback.
Throw out your old ideas about C and get to know a programming language that's substantially outgrown its origins. With this revised edition of ...
If you know how to program with a general purpose language such as Ruby or Python, you can also learn how to use the C ...
If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You'll be ...
For undergraduate students in Computer Science and Computer Programming courses. Praised for providing an engaging balance of thoughtful examples and explanatory discussion, Absolute C++, Fourth ...
Take a look at this great application of VBA and learn to expand the capabilities of Access with simple programming. Author Charles E. Brown shows ...
The complete beginner's guide to Python, for young people who want to start today Adventures in Python is designed for 11-to 15-year olds who ...
A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer.
A hands-on, problem-based introduction to building algorithms and data ...
This 14-chapter text uses a combination of Alice 3 and pure Java to introduce beginning students to object-oriented (OO) programming concepts. Originally developed to eliminate ...
Alice in Action with Java, an innovative new text by Joel Adams, provides CS1 users with a meaningful and motivating introduction to object-oriented programming. Using ...
A hands-on roadmap to using Python for artificial intelligence programming
In Practical Artificial Intelligence Programming with Python: From Zero to Hero, veteran educator and photophysicist ...
A new assembly language programming book from a well-loved master. Art of 64-bit Assembly Language capitalizes on the long-lived success of Hyde's seminal The ...
This book is the latest in Randall Hyde's iconic series on assembly language programming. A comprehensive masterclass on 64-bit ARM, it guides you through ...
R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use ...
This book is for experienced C# developers that need to get a quick yet in depth look at what the new feature async in C ...
In this second edition of Automate the Boring Stuff with Python, you'll learn the basics of programming in Python, the fastest growing programming language ...