1 PREFACE

This Programming Standard should be read by all those who implement programs on Starlink computers. The techniques described are requirements for Starlink-supported applications software but are equally appropriate for private programming. The standard applies mainly to the implementation of freestanding VAX/VMS and Unix applications, but also includes some material specific to developing programs for the Starlink ADAM Software Environment.

Most of the recommendations made here have been available since the appearance of the first edition in June 1981. Apart from a few additions in August 1984, Starlink’s advice on general FORTRAN coding standards has not changed. Recent versions of this document have contained additional material on use of graphics and on writing ADAM applications.