9

TECHNICAL FOUNDATIONS IN PROGRAMMING LANGUAGES

Reference Materials

Terrence W. Pratt and Marvin V. Zelkowitz. Programming Languages: Design and Implementation. 4th Ed. Upper Saddle River, NJ: Prentice Hall. 1995. Chapter 4.

C. Hankin. Lambda Calculi: A Guide for Computer Scientists. London: King’s College Publications. 2004.

Kenneth C. Louden. Programming Languages: Principles and Practice. 2d Ed. Belmont, CA: Thompson, Brooks/Cole. 2003. Chapters 9 and 13.

Web Sites

Wikipedia: search “lambda calculus”

9.1    INTRODUCTION

Early models of programming languages were very ad hoc simply because there was so little accumulated experience and research. In the early 1960s, the predominant theoretical model of computation was the Turing machine, ...

Get Programming Language Fundamentals by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.