Ebook Programming: Principles and practice using C++ (Second edition) - Bjarne Stroustrup

Ebook "Programming: Principles and practice using C++ (Second edition)" explains fundamental concepts and techniques in greater depth than traditional introductions. This approach will give you a solid foundation for writing useful, correct, maintainable, and efficient code. The book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software.