0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (291)
  • R250 - R500 (3,642)
  • R500+ (11,053)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages > General

Problem Solving with C++ - Global Edition (Paperback, 10th edition): Walter Savitch Problem Solving with C++ - Global Edition (Paperback, 10th edition)
Walter Savitch
R2,400 Discovery Miles 24 000 Ships in 12 - 17 working days

For courses in C++ introductory programming. Learn the fundamentals of C++ programming with an emphasis on problem solving Now in its 10th Edition, Problem Solving with C++ is written for the beginning programmer. The text cultivates strong problem-solving skills and programming techniques as it introduces readers to the C++ programming language. Author Walt Savitch's approach to programming emphasizes active reading through the use of well-placed examples and self-tests, while flexible coverage means the order of chapters and sections can easily be adapted without sacrificing continuity. Savitch's clear, concise style is a hallmark feature of the text and is supported by a suite of tried-and-true pedagogical tools. The 10th Edition includes ten new Programming Projects, along with new discussions and revisions. Also available with MyLab Programming MyLab (TM) Programming is an online learning system designed to engage students and improve results. MyLab Programming consists of programming exercises correlated to the concepts and objectives in this book. Through practice exercises and immediate, personalized feedback, MyLab Programming improves the programming competence of beginning students who often struggle with the basic concepts of programming languages. Note: You are purchasing a standalone product; MyLab (TM) Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming , ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information. If you would like to purchase both the physical text and MyLab Programming , search for: 0134710746 / 9780134710747 Problem Solving with C++ Plus MyLab Programming with Pearson eText -- Access Card Package, 10/e Package consists of: 0134448286 / 9780134448282 Problem Solving with C++ 0134522419 / 9780134522418 MyLab Programming with Pearson eText -- Access Card -- for Problem Solving with C++, 10/e

C++ Programming - Program Design Including Data Structures (Paperback, 8th edition): D. Malik C++ Programming - Program Design Including Data Structures (Paperback, 8th edition)
D. Malik
R1,660 R1,485 Discovery Miles 14 850 Save R175 (11%) Ships in 10 - 15 working days

Learn how to program with C++ using today's definitive choice for your first programming language experience -- C++ PROGRAMMING: PROGRAM DESIGN INCLUDING DATA STRUCTURES, 8E. D.S. Malik's time-tested, student-centered methodology incorporates a strong focus on problem-solving with full-code examples that vividly demonstrate the hows and whys of applying programming concepts and utilizing C++ to work through a problem. Thoroughly updated end-of-chapter exercises, more than 20 extensive new programming exercises, and numerous new examples drawn from Dr. Malik's experience further strengthen your understanding of problem solving and program design in this new edition. You review the important features of C++ 14 Standard with timely discussions that ensure this edition equips you to succeed in your CS1 course and beyond.

C++ How to Program: Horizon Edition (Paperback, 8th edition): Harvey Deitel, Paul Deitel C++ How to Program: Horizon Edition (Paperback, 8th edition)
Harvey Deitel, Paul Deitel
R1,779 Discovery Miles 17 790 Ships in 12 - 17 working days
Java How to Program, Late Objects, Global Edition (Paperback, 11th edition): Paul Deitel, Harvey Deitel Java How to Program, Late Objects, Global Edition (Paperback, 11th edition)
Paul Deitel, Harvey Deitel
R900 R750 Discovery Miles 7 500 Save R150 (17%) In Stock

The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Late Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new Java SE 9 capabilities, including JShell, the Java Module System, and other key Java 9 topics.

Advanced Visual Basic 6 - Power Techniques for Everyday Programs (Paperback): Matthew Curland, Gary Clarke Advanced Visual Basic 6 - Power Techniques for Everyday Programs (Paperback)
Matthew Curland, Gary Clarke
R1,247 Discovery Miles 12 470 Ships in 12 - 17 working days

In Advanced Visual Basic 6, two of the world's leading VB experts take experienced developers "under the hood" with VB, introducing powerful techniques for writing high-performance, reusable code that leverages the close relationships between VB, COM, and OLE Automation. This book presents advanced VB programming from a COM data type approach, helping developers build more robust, effective code -- and overcome obstacles that appear as they "push the envelope" with VB.KEY TOPICS:Developers learn how VB describes arrays, and how to duplicate that definition manually to perform simple type casting, and gain unprecedented control over how their programs use memory. The authors introduce best practices for interface-based design using normal VB class modules; show how to partition code for optimal reuse; and more. Next, they present advanced techniques for creating COM lightweight objects; and alternate memory management techniques that allow the creation of complex systems with many objects and minimal overhead. The book also covers threading, type libraries, component versioning, and more. The accompanying CD-ROM contains extensive source code, plus powerful utilities for advanced VB development.MARKET:For all experienced Visual Basic developers.

Prolog Programming for Artificial Intelligence (Paperback, 4th edition): Ivan Bratko Prolog Programming for Artificial Intelligence (Paperback, 4th edition)
Ivan Bratko
R2,181 Discovery Miles 21 810 Ships in 12 - 17 working days

The fourth edition of this best-selling guide to Prolog and Artificial Intelligence has been updated to include key developments in the field while retaining its lucid approach to these topics. New and extended topics include Constraint Logic Programming, abductive reasoning and partial order planning. Divided into two parts, the first part of the book introduces the programming language Prolog, while the second part teaches Artificial Intelligence using Prolog as a tool for the implementation of AI techniques. This textbook is meant to teach Prolog as a practical programming tool and so it concentrates on the art of using the basic mechanisms of Prolog to solve interesting problems. The fourth edition has been fully revised and extended to provide an even greater range of applications, making it a self-contained guide to Prolog, AI or AI Programming for students and professional programmers.

C How to Program: With Case Studies in Applications and SystemsProgramming, Global Edition (Paperback, 9th edition): Paul... C How to Program: With Case Studies in Applications and SystemsProgramming, Global Edition (Paperback, 9th edition)
Paul Deitel, Harvey Deitel
R2,192 Discovery Miles 21 920 Ships in 12 - 17 working days

This print textbook is available for you to rent for your classes. The Pearson print rental program provides you with affordable access to learning materials, so you go to class ready to succeed. C How to Program is a user-friendly, code-intensive introduction to C programming with case studies introducing applications and system programming. Like other texts of the Deitels' How to Program series, the book's modular presentation serves as a detailed beginner source of information for college students looking to embark on a career in coding, or instructors and software-development professionals seeking to learn how to program with C. The signature Deitel live-code approach presents concepts in the context of 142 full-working programs rather than incomplete snips of code. This gives you a chance to run each program as you study it and see how your learning applies to real-world programming scenarios. Current standards, contemporary practice, and hands-on learning opportunities are integrated throughout the 9th Edition. Over 340 new integrated Self-Check exercises with answers allow you to test your understanding of important concepts - and check your code - as you read. New and enhanced case studies and exercises use real-world data and focus on the latest ACM/IEEE computing curricula recommendations, highlighting security, data science, ethics, privacy, and performance concepts.

Get Started Programming with Python - Give Your Professional Possibilities a Boost by Learning the Python Programming Language... Get Started Programming with Python - Give Your Professional Possibilities a Boost by Learning the Python Programming Language (Hardcover)
Manuel Mcfeely
R821 R676 Discovery Miles 6 760 Save R145 (18%) Ships in 10 - 15 working days
A Day in Code - An illustrated story written in the C programming language (Hardcover): Shari Eskenas A Day in Code - An illustrated story written in the C programming language (Hardcover)
Shari Eskenas; Illustrated by Ana Quintero Villafraz
R559 Discovery Miles 5 590 Ships in 12 - 17 working days
Advanced SQL with SAS (Hardcover): Christian F. G. Schendera Advanced SQL with SAS (Hardcover)
Christian F. G. Schendera
R2,425 Discovery Miles 24 250 Ships in 12 - 17 working days
Objects First with Java: A Practical Introduction Using BlueJ, Global Edition (Paperback, 6th edition): David Barnes Objects First with Java: A Practical Introduction Using BlueJ, Global Edition (Paperback, 6th edition)
David Barnes
R2,376 Discovery Miles 23 760 Ships in 12 - 17 working days

Tackle some of the biggest challenges in learning Functional Programming with this modern, up-to-date approach. Objects First with Java: A Practical Introduction, Global Edition, 6th Edition by Barnes and Koelling is an introduction to object-oriented programming, examining various programming concepts from a software engineering perspective. Ideal for beginners but also more advanced students and professional programmers, the book begins with introductory chapters for students without any programming experience, with later chapters more suitable for advanced or professional programmers. This latest edition goes beyond just adding the new language constructs of Java 8. The book's exploration of this new language demonstrates a renaissance of new functional ideas and techniques in modern programming, taking advantage of the boost in their popularity, in line with the new computing hardware available and the changing nature of current issues. Key features include: Extensive use of the Java programming language and BlueJ - the Java interactive development environment. Clear visualisation of BlueJ's classes and objects, allows you to gain a much better understanding of the differences than simply reading source code. Chapters are ordered by software development concepts instead of language features, like in traditional textbooks. Functional programming has become an essential part of the field. This industry-leading text will take you from the first steps of learning objects to more sophisticated concepts and will help you explore and master the mechanics of running a program successfully.

A Day in Code- Python - Learn to Code in Python through an Illustrated Story (for Kids and Beginners) (Hardcover): Shari Eskenas A Day in Code- Python - Learn to Code in Python through an Illustrated Story (for Kids and Beginners) (Hardcover)
Shari Eskenas; Illustrated by Ana Quintero Villafraz
R632 Discovery Miles 6 320 Ships in 12 - 17 working days
Advanced Python Commands - Become a Programmer from Scratch and Learn the Most Important Commands of the Most Popular... Advanced Python Commands - Become a Programmer from Scratch and Learn the Most Important Commands of the Most Popular Programming Language in the Business World (Hardcover)
Manuel Mcfeely
R848 R703 Discovery Miles 7 030 Save R145 (17%) Ships in 10 - 15 working days
Basic Python Commands - Learn the Basic Commands of the World's Most Intuitive and Widely Used Programming Language... Basic Python Commands - Learn the Basic Commands of the World's Most Intuitive and Widely Used Programming Language (Hardcover)
Manuel Mcfeely
R847 R696 Discovery Miles 6 960 Save R151 (18%) Ships in 10 - 15 working days
Coding for Kids in Python - Python Programming Projects for Kids and Beginners to Get Started Programming Fun Games... Coding for Kids in Python - Python Programming Projects for Kids and Beginners to Get Started Programming Fun Games (Hardcover)
Bob Mather
R879 Discovery Miles 8 790 Ships in 10 - 15 working days
C Programming For Beginners - The Simple Guide to Learning C Programming Language Fast! (Hardcover): Tim Warren C Programming For Beginners - The Simple Guide to Learning C Programming Language Fast! (Hardcover)
Tim Warren
R597 R496 Discovery Miles 4 960 Save R101 (17%) Ships in 10 - 15 working days
Machine Learning - The Ultimate Beginners Guide to Learn Machine Learning, Artificial Intelligence & Neural Networks... Machine Learning - The Ultimate Beginners Guide to Learn Machine Learning, Artificial Intelligence & Neural Networks Step-By-Step (Hardcover)
Mark Reed
R607 R507 Discovery Miles 5 070 Save R100 (16%) Ships in 10 - 15 working days
Emerging Technologies for Innovation Management in the Software Industry (Hardcover): Varun Gupta, Chetna Gupta Emerging Technologies for Innovation Management in the Software Industry (Hardcover)
Varun Gupta, Chetna Gupta
R7,022 Discovery Miles 70 220 Ships in 10 - 15 working days

Innovation is the key to maintain competitive advantage. Innovation in products, processes, and business models help companies to provide economic value to their customers. Identifying the innovative ideas, implementing those ideas, and absorbing them in the market requires investing many resources that could incur large costs. Technology encourages companies to foster innovation to remain competitive in the marketplace. Emerging Technologies for Innovation Management in the Software Industry serves as a resource for technology absorption in companies supporting innovation. It highlights the role of technology to assist software companies-especially small start-ups-to innovate their products, processes, and business models. This book provides the necessary guidelines of which tools to use and under what situations. Covering topics such as risk management, prioritization approaches, and digitally-enabled innovation processes, this premier reference source is an ideal resource for entrepreneurs, software developers, software managers, business leaders, engineers, students and faculty of higher education, researchers, and academicians.

The C++ Project - A companion for learning the C++ programming language (Hardcover, 2nd ed.): Marcos Tewfiq The C++ Project - A companion for learning the C++ programming language (Hardcover, 2nd ed.)
Marcos Tewfiq
R1,346 Discovery Miles 13 460 Ships in 12 - 17 working days
Usb Complete 5th Edn (Paperback, Fifth Edition,): Jan Axelson Usb Complete 5th Edn (Paperback, Fifth Edition,)
Jan Axelson
R1,368 R1,106 Discovery Miles 11 060 Save R262 (19%) Ships in 10 - 15 working days

Now in its fifth edition, bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Readers will learn how to select the appropriate USB speed, device class, and hardware for a device; communicate with devices using Visual C# and Visual Basic; use standard host drivers to access devices, including devices that perform vendor-defined tasks; save power with USB's built-in power-conserving protocols; and create robust designs using testing and debugging tools. This fully revised edition also includes instruction on how to increase bus speed with SuperSpeed and SuperSpeedPlus, implement wireless communications, and develop for USB On-The-Go and embedded hosts.

The Unicode Cookbook for Linguists (Hardcover): Steven Moran, Michael Cysouw The Unicode Cookbook for Linguists (Hardcover)
Steven Moran, Michael Cysouw
R976 Discovery Miles 9 760 Ships in 12 - 17 working days
Java - The ultimate beginners guide to effectively learn Java programming step-by-step (Hardcover): Mark Reed Java - The ultimate beginners guide to effectively learn Java programming step-by-step (Hardcover)
Mark Reed
R613 R513 Discovery Miles 5 130 Save R100 (16%) Ships in 10 - 15 working days
C Programming - C Programming Language for beginners, teaching you how to learn to code in C fast! (Hardcover): Adam Dodson C Programming - C Programming Language for beginners, teaching you how to learn to code in C fast! (Hardcover)
Adam Dodson
R598 R497 Discovery Miles 4 970 Save R101 (17%) Ships in 10 - 15 working days
Finite Difference Computing with Pdes - A Modern Software Approach (Hardcover): Langtangen H P Finite Difference Computing with Pdes - A Modern Software Approach (Hardcover)
Langtangen H P
R1,825 Discovery Miles 18 250 Ships in 12 - 17 working days
Machine Learning in Python - Hands on Machine Learning with Python Tools, Concepts and Techniques (Hardcover): Bob Mather Machine Learning in Python - Hands on Machine Learning with Python Tools, Concepts and Techniques (Hardcover)
Bob Mather
R824 Discovery Miles 8 240 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Elementary Statistics - A Guide to Data…
Nancy L. Glenn Griesinger, Daniel Vrinceanu, … Paperback R4,218 Discovery Miles 42 180
CICS Basic Training for Application…
Robert Wingate Hardcover R812 Discovery Miles 8 120
Coding for Kids Ages 9-15 - Simple HTML…
Bob Mather Hardcover R763 Discovery Miles 7 630
COBOL Basic Training Using VSAM, IMS…
Robert Wingate Hardcover R1,418 Discovery Miles 14 180
Python For Beginners - Learn Python In 5…
James Tudor Hardcover R682 Discovery Miles 6 820
Linux - The Ultimate Beginner's Guide to…
Ryan Turner Hardcover R1,062 R853 Discovery Miles 8 530
Machine Learning in Python - Hands on…
Bob Mather Hardcover R866 Discovery Miles 8 660
Python for Data Analysis - Learn the…
Robert Campbell Hardcover R823 R684 Discovery Miles 6 840
SQL - 2 books in 1 - The Ultimate…
Ryan Turner Hardcover R1,104 R895 Discovery Miles 8 950
Python for Beginners - A Programming…
Robert Campbell Hardcover R843 R698 Discovery Miles 6 980

 

Partners