Facing the dynamics of an ever changing computer field, programmers need to be well versed in more than one programming language to keep their skills competitive. Yet working with multiple languages often causes confusion and frustration. This book is a reference tool, which builds competency in multiple languages based on the reader's existing knowledge. This reference points out the common functionality between the most popular languages and dialects using illustrative examples and sample code. The goal is to help readers avoid wading through pages of documentation for the answers to simple programming construct questions. Topics covered include ANSI and K&R C; ANSI FORTRAN 77, FORTRAN 66, FORTRAN 90, VAX FORTRAN and IBM mainframe FORTRAN; Ada-83; ANSI standard COBOL; TrueBASIC, Microsoft QuickBASIC, Borland TurboPascal, Microsoft GW BASIC and VAX BASIC; ANSI/IEEE standard and extended Pascal, Borland TurboPascal, Microsoft Pascal, UCSD Pascal and VAX Pascal.
Arranged in an encyclopedic format, the book presents common programming functions and operations - such as iteration, file handling, data types, expressions and pointers - and describes their implementation in each language for quick, easy reference.