Jump to ratings and reviews
Rate this book

Software Tools in Pascal

Rate this book
With the same style and clarity that characterized their highly acclaimed The Elements of Programming Style and Software Tools, the authors have written Software Tools in Pascal to teach how to write good Pascal programs that make good tools. The programs contained in the book are not artificial, but are actual tools that have proved valuable in the production of other programs. Structured programming and top-down design are emphasized and applied to every program, as are principles of sound design, testing, efficiency, and portability. All of the programs are complete and have been tested directly from the text. The programs are available in machine-readable form from Addison-Wesley. Software Tools in Pascal is ideal for use in a software engineering course, for a second course in programming, or as a supplement in any programming course. All programmers, professional and student, will find the book invaluable as a source of proven, useful programs for reading and study. Numerous exercises are provided to test comprehension and to extend the concepts presented in the book.

366 pages, Paperback

First published January 1, 1986

3 people are currently reading
66 people want to read

About the author

Brian W. Kernighan

28 books320 followers
Brian Wilson Kernighan is a computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed greatly to Unix and its school of thought.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
25 (52%)
4 stars
13 (27%)
3 stars
6 (12%)
2 stars
2 (4%)
1 star
2 (4%)
Displaying 1 of 1 review
Profile Image for Adolfo.
14 reviews4 followers
July 31, 2012
This is probably the book that took me most time to finish in all my life! I started reading this in February and reached the final page in mid August, and this is not because it is boring or tedious in any way (in fact, I found it extremely interesting), but because the information density per page is very high.

The most remarkable thing about this book is that it is loaded with code for real tools not much different than those present in modern day unix systems. It includes fairly complete implementations for grep, roff, ed, m4 and some other smaller tools.

In summary, this is a very well written book, showing *lots* of code, and with a lot of practical advice on practical software development.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.