Discover the power of practical programming with *Software Tools*, a comprehensive guide from the authors of the highly acclaimed *The Elements of Programming Style*. This book emphasizes the importance of writing good programs that serve as effective tools, showcasing actual, proven programs rather than artificial examples. Each program has been tested and is directly applicable to real-world programming tasks, making this a valuable resource for both students and professionals alike.
The authors focus on modern programming techniques such as structured programming and top-down design, applying these principles consistently throughout the book. The programs are written in Ratfor (\"Rational Fortran\"), a structured language that is easily understandable by anyone familiar with Fortran, PL/I, Algol, PASCAL, or similar languages. Ratfor translates readily into Fortran or PL/I, and the book includes a preprocessor tool to convert Ratfor code into Fortran, enhancing its practical utility.
All programs presented in *Software Tools* are complete and have been tested directly from the text, ensuring reliability and ease of use. The source code is available in machine-readable form from Addison-Wesley, facilitating easy integration into your projects. This book is ideal for use in a \"software engineering\" course, a second programming course, or as a supplementary resource in any programming curriculum.
Both professional programmers and students will find *Software Tools* an invaluable reference, offering a wealth of proven, useful programs for reading and study. To reinforce learning, the book includes numerous exercises designed to test comprehension and extend the concepts presented, making it an engaging and practical guide for developing high-quality software.
- Author: Brian W. Kernighan
- Format: Paperback
- Language: English
- Publication Date: 1976
- Edition: 1st
- Pages: 352
- Subject: Computer Science
- Brand: Addison Wesley
When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.