This book provides a lucid introduction to computer programming for the beginner through the use of the FORTRAN 77 language. This edition has taken into account two important developments in computers_the advent of IBM PCs and FORTRAN 77 implementation on IBM PCs. The book emphasises on the machine-independent features of FORTRAN 77. Thus the book can be used regardless of the computer available to the student. This edition is completely rewritten and uses the latest programming methodology. 'Structured program-ming style' is used and illustrated with a large number of examples. This book provides a lucid introduction to computer programming for the beginner through the use of the FORTRAN 77 language. This edition has taken into account two important developments in computers_the advent of IBM PCs and FORTRAN 77 implementation on IBM PCs. The book emphasises on the machine-independent features of FORTRAN 77. Thus the book can be used regardless of the computer available to the student. This edition is completely rewritten and uses the latest programming methodology. 'Structured program-ming style' is used and illustrated with a large number of examples.