0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (239)
  • R250 - R500 (2,948)
  • R500+ (11,855)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

Problem Solving with C++ - Global Edition (Paperback, 10th edition): Walter Savitch Problem Solving with C++ - Global Edition (Paperback, 10th edition)
Walter Savitch
R2,551 Discovery Miles 25 510 Ships in 12 - 19 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,751 R1,615 Discovery Miles 16 150 Save R136 (8%) 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,917 Discovery Miles 19 170 Ships in 12 - 19 working days
Dark Silicon and Future On-chip Systems, Volume 110 (Hardcover): Suyel Namasudra, Hamid Sarbazi-Azad Dark Silicon and Future On-chip Systems, Volume 110 (Hardcover)
Suyel Namasudra, Hamid Sarbazi-Azad
R4,186 Discovery Miles 41 860 Ships in 12 - 19 working days

Dark Silicon and the Future of On-chip Systems, Volume 110, the latest release in the Advances in Computers series published since 1960, presents detailed coverage of innovations in computer hardware, software, theory, design and applications, with this release focusing on an Introduction to dark silicon and future processors, a Revisiting of processor allocation and application mapping in future CMPs in the dark silicon era, Multi-objectivism in the dark silicon age, Dark silicon aware resource management for many-core systems, Dynamic power management for dark silicon multi-core processors, Topology specialization for networks-on-chip in the dark silicon era, and Emerging SRAM-based FPGA architectures.

FORTRAN 90 for Scientists and Engineers (Paperback): Brian Hahn FORTRAN 90 for Scientists and Engineers (Paperback)
Brian Hahn
R1,440 Discovery Miles 14 400 Ships in 12 - 19 working days

The introduction of the Fortran 90 standard is the first significant change in the Fortran language in over 20 years. this book is designed for anyone wanting to learn Fortran for the first time or or a programmer who needs to upgrade from Fortran 77 to Fortran 90.
Employing a practical, problem-based approach this book provides a comprehensive introduction to the language. More experienced programmers will find it a useful update to the new standard and will benefit from the emphasis on science and engineering applications.

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,349 Discovery Miles 13 490 Ships in 12 - 19 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.

Core Java for the Impatient (Paperback, 3rd edition): Cay Horstmann Core Java for the Impatient (Paperback, 3rd edition)
Cay Horstmann
R1,097 Discovery Miles 10 970 Ships in 12 - 19 working days

Clear, Concise Guide to the Core Language and Libraries--Updated through Java 17 Modern Java introduces major enhancements that impact the core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are no longer needed, and new features and programming paradigms can make you far more effective. However, navigating these changes can be challenging. Core Java for the Impatient, Third Edition, is a complete yet concise guide that reflects all changes through Java SE 17, Oracle's latest Long-Term Support (LTS) release. Written by Cay S. Horstmann--author of the classic two-volume Core Java--this indispensable tutorial offers a faster, easier pathway for learning modern Java. Horstmann covers everything working developers need to know, including the powerful concepts of lambda expressions and streams, modern constructs such as records and sealed classes, and sophisticated concurrent programming techniques. Given the size and scope of Java 17, there's plenty to cover, but it's presented in small chunks organized for quick access and easy understanding, with plenty of practical insights and sample code to help you quickly apply all that's new. Test code as you create it with JShell Improve your object-oriented design with records and sealed classes Effectively use text blocks, switch expressions, and pattern matching Understand functional programming with lambda expressions Streamline and optimize data management with the Streams API Use modern library features and threadsafe data structures to implement concurrency reliably Work with the modularized Java API and third-party modules Take advantage of API improvements for working with collections, input/output, regular expressions, and processes Learn the APIs for date/time processing and internationalization Whether you're an experienced developer just getting started with modern Java, or have been programming with Java for years, this guide will help you write more robust, efficient, and secure Java code. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Discovering Modern C++ (Paperback, 2nd edition): Peter Gottschling Discovering Modern C++ (Paperback, 2nd edition)
Peter Gottschling
R1,103 Discovery Miles 11 030 Ships in 12 - 19 working days

Write Powerful, Modern C++ Code for Scientific, Engineering, and Embedded Applications Discovering Modern C++, Second Edition, will help you master valuable skills for programming with C++ at nearly every level, from "close to the hardware" to high-level abstractions. Updated for C++17 and C++ 20, this intensive introduction teaches C++ using realistic examples from diverse technical problem domains. Drawing on extensive experience teaching C++ to physicists, mathematicians, engineers, and students, Peter Gottschling guides you smoothly to sophisticated approaches based on advanced features. Whatever your programming experience, you'll rapidly master increasingly powerful features, from lambdas to expression and variadic templates. Gottschling also shows you how to apply C++'s libraries: both the Standard Template Library (STL) and scientific libraries for arithmetic, linear algebra, differential equations, and graphs. Step by step, you'll learn to write clear and expressive code using object orientation, generics, metaprogramming, and procedural techniques, and master all the abstractions you need to write high-quality, well-performing software. Quickly master core features: variables, operators, expressions, statements, functions, error handling, I/O, arrays, pointers, references, and more Make the most of classes and object-oriented programming, from constructors/destructors to operator overloading and multiple inheritance Apply advanced generic programming and template-based techniques Use C++'s libraries to write more robust and powerful code more quickly Explore metaprogramming in depth, and master cutting-edge optimization techniques Walk through representative scientific projects, and create your own Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Advanced SQL with SAS (Hardcover): Christian F. G. Schendera Advanced SQL with SAS (Hardcover)
Christian F. G. Schendera
R2,609 Discovery Miles 26 090 Ships in 12 - 19 working days
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
R682 Discovery Miles 6 820 Ships in 10 - 15 working days
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 R710 Discovery Miles 7 100 Save R111 (14%) Ships in 10 - 15 working days
CSS and HTML for beginners - A Beginners HTML and CSS Guide to Developing a Strong Coding Foundation, Building Responsive... CSS and HTML for beginners - A Beginners HTML and CSS Guide to Developing a Strong Coding Foundation, Building Responsive Website and Creating Standard Web page (Hardcover)
Ethan Hall
R1,115 R950 Discovery Miles 9 500 Save R165 (15%) 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 R730 Discovery Miles 7 300 Save R117 (14%) Ships in 10 - 15 working days
CSS For Beginners - The Best CSS Guide For Beginners To Learn Learn CSS in One Day and Developing a Strong Coding Foundation... CSS For Beginners - The Best CSS Guide For Beginners To Learn Learn CSS in One Day and Developing a Strong Coding Foundation (Hardcover)
Ethan Hall
R971 R833 Discovery Miles 8 330 Save R138 (14%) 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
R917 Discovery Miles 9 170 Ships in 10 - 15 working days
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,452 Discovery Miles 24 520 Ships in 12 - 19 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.

Graphical Programming Using LabVIEW (TM) - Fundamentals and advanced techniques (Hardcover): Julio Cesar Rodriguez-Quinonez,... Graphical Programming Using LabVIEW (TM) - Fundamentals and advanced techniques (Hardcover)
Julio Cesar Rodriguez-Quinonez, Oscar Real-Moreno
R3,493 R3,149 Discovery Miles 31 490 Save R344 (10%) Ships in 10 - 15 working days

In this book, the authors focus on efficient ways to program instrumentation and automation systems using LabVIEW (TM), a system design platform and development environment commonly used for data acquisition, instrument control, and industrial automation on a variety of operating systems. Starting with the concepts of data flow and concurrent programming, the authors go on to address the development of state machines, event programming and consumer producer systems. Chapters cover the following topics: Introduction to LabVIEW (TM), debugging tools, structures, SubVIs, structures - LabVIEW (TM) features, organizing front panel and block diagram, using software resources, using hardware resources, implementing test machines with a basic architecture, controlling the user interface, error handling, responding to the user interactions, the ATM review project, communication between loops at different rates, preventing race conditions, advanced use of software resources, and real-time programming. This book helps undergraduate and graduate students learn how to identify the most suitable design patterns depending on the application, and how to implement them in conjunction with data acquisition and instrumentation control systems. It is also a helpful resource for engineers and scientists who want to implement binary files to record data, control the user interface and implement efficient ways of programming.

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 R541 Discovery Miles 5 410 Save R56 (9%) 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
R610 Discovery Miles 6 100 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 R551 Discovery Miles 5 510 Save R56 (9%) 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,211 Discovery Miles 72 110 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 Unicode Cookbook for Linguists (Hardcover): Steven Moran, Michael Cysouw The Unicode Cookbook for Linguists (Hardcover)
Steven Moran, Michael Cysouw
R1,059 Discovery Miles 10 590 Ships in 12 - 19 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 R556 Discovery Miles 5 560 Save R57 (9%) Ships in 10 - 15 working days
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,454 Discovery Miles 14 540 Ships in 12 - 19 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Numerical Geometry, Grid Generation and…
Vladimir A. Garanzha, Lennard Kamenski, … Hardcover R6,387 Discovery Miles 63 870
Geoinformatics and Modelling of…
Sujit Mandal, Subrata Mondal Hardcover R3,380 Discovery Miles 33 800
Annotated C# Standard
Jon Jagger, Nigel Perry, … Paperback R961 Discovery Miles 9 610
Computing with Data - An Introduction to…
Guy Lebanon, Mohamed El-Geish Hardcover R2,907 Discovery Miles 29 070
Earth Observation for Flood Applications…
Guy J-P. Schumann Paperback R3,740 Discovery Miles 37 400
Relativistic Quantum Field Theory…
Michael Strickland Hardcover R2,357 Discovery Miles 23 570
Small-Format Aerial Photography…
James S. Aber, Irene Marzolff, … Paperback R2,257 R2,135 Discovery Miles 21 350
Advances in Atomic, Molecular, and…
Ennio Arimondo, Chun C. Lin, … Hardcover R6,516 R5,455 Discovery Miles 54 550
Comprehensive Renewable Energy
Trevor Letcher Hardcover R83,955 Discovery Miles 839 550
Spatial Data Handling in Big Data Era…
Chenghu Zhou, Fenzhen Su, … Hardcover R4,931 Discovery Miles 49 310

 

Partners