This volume provides a look at the fundamentals of software engineering - stressing principles, methods, and rigorous formal and informal approaches.
Carlo Ghezzi Books


Programming Language Concepts - Third Edition
- 448 pages
- 16 hours of reading
This book explains and illustrates key concepts of programming by taking a breadth approach to programming languages. It uses C++ as the primary language throughout, demonstrating imperative, functional and object-oriented language concepts.