Contents Preface to the Third Edition, vii Preface to the Second Edition, ix Preface to the First Edition, xi Preliminaries, 1 Part 1: Preliminaries, 1 Part 2: Algebraic Structures, 17 Part I---Basic Linear Algebra, 33 1 Vector Spaces, 35 Vector Spa
Contents Chapter 1 Preliminaries 1 1.1 Reasons for Studying Concepts of Programming Languages 2 1.2 Programming Domains 5 1.3 Language Evaluation Criteria 7 1.4 Influences on Language Design 20 1.5 Language Categories 23 1.6 Language Design Trade-of