Structure and interpretation of computer programs

after payment (24/7)
(for all gadgets)
(including for Apple and Android)
The book “Structure and Interpretation of Computer Programs” by Harold Abelson, Gerald Jay Sussman and Julie Sussman is not just a textbook on programming, but a real philosophy that reveals the essence of computer science. Since its first publication in 1985, this work has become a classic that has had a significant impact on programming training and software development. If you want to understand how programs work at a deep level, this book is your perfect companion in the world of algorithms and data structures. From the first pages, the authors immerse the reader in the fascinating world of programming, using the Lisp language, which not only helps to master the syntax, but also develops logical thinking. The book covers a variety of topics ranging from basic concepts such as functions and recursion to more complex aspects such as data abstraction and control systems. Each section is riddled with deep reflections on how to organize the code so that it is not only functional, but also elegant. "Structure and interpretation of computer programs" will be interesting not only for students and novice programmers, but also for experienced developers who want to deepen their knowledge and look at familiar things from a new angle. This book will be an excellent guide for those who seek to understand the principles underlying programming, rather than just learning languages. If you are passionate about topics such as algorithms, data structures and software design, then this work will become a real storehouse of knowledge for you. One of the key themes of the book is the concept of abstraction, which allows programmers to focus on solving problems without going into the details of implementation. The authors emphasize the importance of creating abstractions that can be reused in a variety of contexts, making the code cleaner and more manageable. This is especially true in today's world, where complex systems require a high degree of modularity and flexibility. The style of the authors is clear and logical, which makes complex concepts understandable. They use many examples and tasks that help the reader not only to assimilate the material, but also to apply it in practice. The book also includes many exercises that allow you to consolidate the knowledge gained and develop programming skills. Harold Abelson and Gerald J. Sussman are well-known computer scientists, and their work at MIT has made them authorities in the field. Their previous works, such as Lisp: How to Program, have also gained recognition and have become foundational for many generations of programmers. Julie Sussman, as a co-author, adds a feminine look to the subject, making the book even more diverse and interesting.. If you are looking for books similar in genre, pay attention to "Algorithms: construction and analysis" by Corman, Leiserson and Rivest or "Programming in Python" by Mark Lutz . These works will also help you deepen your knowledge of programming and algorithms. In conclusion, “The structure and interpretation of computer programs” is not just a textbook, but a real encyclopedia of knowledge for everyone who wants to become a master of programming. This book inspires study and research, opens new horizons and helps to understand how the world of programs works. Do not miss the opportunity to immerse yourself in this fascinating world and change your view on programming!
LF/28103747/R
Data sheet
- Name of the Author
- Джеральд Джей Сассман
Харольд Абельсон
при участии Джули Сассман - Language
- Russian
- Release date
- 2004