Types and Programming Languages

{{Short description|Computing book by Benjamin C. Pierce}}

{{italic title}}

{{Infobox book

| author = Benjamin C. Pierce

| isbn = 978-0262162098

| pub_date = February 1, 2002

| genre = Computing

| language = English

| subject = Type Systems

| publisher = MIT Press

}}

Types and Programming Languages, written by Benjamin C. Pierce who is a Professor of Computer and Information Science at the University of Pennsylvania{{Cite web |title=Benjamin Pierce |url=https://www.cis.upenn.edu/~bcpierce/ |access-date=2025-04-19 |website=www.cis.upenn.edu}} is a computing book on type systems and programming languages.{{Cite web |title=Types and Programming Languages |url=https://mitpress.mit.edu/9780262162098/types-and-programming-languages/ |access-date=2025-04-19 |website=MIT Press |language=en-US}} Types and Programming Languages was published in 2002 by MIT Press.{{Cite web |title=Types and Programming Languages |url=https://www.cis.upenn.edu/~bcpierce/tapl/index.html |access-date=2025-04-19 |website=www.cis.upenn.edu}}

Since its publication, the book has become one of the most widely cited and influential texts in the field of programming language theory. It is frequently used as a graduate-level textbook in computer science programs around the world and has shaped the way type systems are taught in academic curricula.

A review by Frank Pfenning called it "probably the single most important book in the area of programming languages in recent years."{{cite journal

|author=Pfenning, Frank

|title=review of Types and Programming Languages by Benjamin C. Pierce

|journal=The Bulletin of Symbolic Logic

|volume=10

|issue=2

|date=June 2004

|pages=213–214

|jstor=3176763

|publisher=Association for Symbolic Logic

|doi=10.1017/s1079898600003954}}

References

{{Reflist}}