Writing in English and writing in Cobol are similar activities, but not because Cobol is "like English." The secret key to all good writing is re-writing. It's true in English and it's true in Cobol. It's even true in APL. Nobody but a genius is capable of writing perfect prose on the first draft.
Understanding the Professional Programmer by Gerald M. Weinberg
ISBN: 0932633099 Page: 128 This book is available from Amazon