Books like Learn to program with C++ by John Smiley


In this accessible guide, John Smiley takes readers from the very basics of programming—variables, constants, and data types—to more advanced C++ concepts such as loops, selection structures, pointers, arrays, objects, and classes. The book emphasizes real‑world application development, teaching how to translate user requirements into functional C++ programs. With practical, hands‑on projects that run on Windows using Notepad, readers build confidence and deepen their understanding of program structure and runtime behavior. Designed for beginners, the conversational style makes complex ideas approachable and encourages active learning.
First publish date: 2002
Genre: Technology & Computing/Programming
Authors: John Smiley
★ ★ ★ ★ ★ 0.0 (0 community ratings)

Learn to program with C++ by John Smiley

How are these books recommended?

The books recommended for Learn to program with C++ by John Smiley are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Learn to program with C++ (12 similar books)

The C++ programming language by 7755818|Bjarne Stroustrup book cover

📘 The C++ programming language

Authoritative guide to C++ by its creator, Bjarne Stroustrup.

★★★★★★★★★★ 4.2 (9 ratings)
Similar? ✓ Yes 0 ✗ No 0
C++ by 10098858|Herbert Schildt book cover

📘 C++

An extensive guide to the C++ programming language, covering standard libraries, new language features, and best practices, with clear explanations, practical examples, and insider tips for both beginners and experienced developers.

★★★★★★★★★★ 4.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
C++ programming by 4284610|Larry Ullman book cover

📘 C++ programming

A practical, task‑based introduction to C++, covering fundamentals, object‑oriented concepts, and cross‑platform development for Windows, Unix, and Mac OS X.

★★★★★★★★★★ 4.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
C++ primer by 6528880|Stanley B. Lippman book cover

📘 C++ primer

The third edition of C++ Primer guides programmers through Standard C++ with clear explanations, practical examples, and efficient usage tips.

★★★★★★★★★★ 2.5 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Programming Embedded Systems in C and C ++ by 10931802|Michael Barr book cover

📘 Programming Embedded Systems in C and C ++


★★★★★★★★★★ 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Problem solving with C++ by 6627344|Walter J. Savitch book cover

📘 Problem solving with C++


★★★★★★★★★★ 5.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
C++ how to program by 6356729|Harvey M. Deitel book cover

📘 C++ how to program


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Introduction to programming with C++ by 7584488|Y. Daniel Liang book cover

📘 Introduction to programming with C++


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Advanced C# programming by 8896069|Paul Kimmel book cover

📘 Advanced C# programming

Your Definitive Professional ResourceBuild solutions for the Microsoft .NET platform quickly and easily with C#—an efficient, object-oriented language. Advanced C# Programming thoroughly explains real-world solutions you can apply to a wide range of business applications or to programming problems. This book also reviews working code available on Microsoft’s portal. Maximize the vast capabilities of C# in three key areas—Windows applications, tools and component building, and Web programming—using the advanced development strategies presented in this professional resource.Get an overview of core language foundations you will need to create applications Explore Windows Forms programming, multithreading, GDI+, and more in .NET Incorporate roles-based and code access security Use attributes, exception handlers, event logging, and other proven programming methods with ease Extend the Visual Studio .NET IDE using the new extensibility model Implement Web methods, Web services, and asynchronous Web services Learn to use C# in ASP.NET code behind pages, and use cookies, page, and session caching Learn about ADO.NET, Reflection, and emitting IL by exploring the assembly viewer applications Significantly minimize the number of bugs that make it off your work stationNOTE: due to the large amount of text and graphics, this eBook file is 10.0 MG. We recommend that you download this eBook using the fastest Internet connection at your disposal, otherwise you may notice a longer downloading time than usual.

★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Learn C++ on the PC by 8772546|Dave Mark book cover

📘 Learn C++ on the PC
 by Dave Mark


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
The fundamentals of C/C++ game programming by 11885729|Brian Beuken book cover

📘 The fundamentals of C/C++ game programming


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
C++ by 12693737|Computer Programming Academy book cover

📘 C++


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Programming Principles and Practice Using C++ by Bjarne Stroustrup
Effective C++: 55 Specific Ways to Improve Your Programs and Designs by Scott Meyers
Accelerated C++: Practical Programming by Example by Andrew Koenig, Barbara E. Moo
Simple and Efficient C++: The Art of Object-Oriented Programming by E. D. G. M. Van Wyk

Have a similar book in mind? Let others know!

Please login to submit books!