Comparing and Assessing Programming Languages: Ada, C, and PascalThis book explores the topic of programming language comparison and assessment by closely examining the popular languages Ada, C, and Pascal. The chapters are written by experts in the field of programming languages, and compare and contrast the three languages assessed. This book is designed to enhance knowledge of these languages, by assisting in assessing which language is best suited to a particular application. |
Contents
A Subjective Comparison | 32 |
A Comparison of Pascal and Ada | 55 |
An Assessment of the Programming Language Pascal | 97 |
Copyright | |
9 other sections not shown
Common terms and phrases
abstract Ada language Ada programming language Ada's ALGOL 60 algorithm allow application arithmetic array assembly language assignment BCPL begin Boolean char character comparison Comparison of Pascal complex concurrent programming constructs data structures data types declared defined definition Department of Defense derived types discussion dynamic arrays efficiency errors evaluation example execution expression facilities FORTRAN function Gehani goto statements Habermann hardware Hoare implementation important initialization input/output integer Jensen and Wirth Kernighan label language design large programs loop machine Material Deleted mechanism objects operating system package paper PL/I pointer portability possible preprocessor problem procedure Ratfor readability record Reference Manual reliable requirements restrictions result routines run-time scalar type scope Section semantics separate compilation Software Engineering specific standard storage allocation string strong typing subprograms subroutine syntactic syntax systems programming task tions type checking U.S. Department variable write