Principles of Programming Languages

Principles of Programming Languages
Title Principles of Programming Languages PDF eBook
Author Bruce J. MacLennan
Publisher Oxford University Press, USA
Pages 509
Release 1999
Genre Computers
ISBN 9780195113068

Download Principles of Programming Languages Book in PDF, Epub and Kindle

In-depth case studies of representative languages from five generations of programming language design (Fortran, Algol-60, Pascal, Ada, LISP, Smalltalk, and Prolog) are used to illustrate larger themes."--BOOK JACKET.

Principles of Programming Languages

Principles of Programming Languages
Title Principles of Programming Languages PDF eBook
Author Gilles Dowek
Publisher Springer Science & Business Media
Pages 167
Release 2009-04-03
Genre Computers
ISBN 1848820321

Download Principles of Programming Languages Book in PDF, Epub and Kindle

By introducing the principles of programming languages, using the Java language as a support, Gilles Dowek provides the necessary fundamentals of this language as a first objective. It is important to realise that knowledge of a single programming language is not really enough. To be a good programmer, you should be familiar with several languages and be able to learn new ones. In order to do this, you’ll need to understand universal concepts, such as functions or cells, which exist in one form or another in all programming languages. The most effective way to understand these universal concepts is to compare two or more languages. In this book, the author has chosen Caml and C. To understand the principles of programming languages, it is also important to learn how to precisely define the meaning of a program, and tools for doing so are discussed. Finally, there is coverage of basic algorithms for lists and trees. Written for students, this book presents what all scientists and engineers should know about programming languages.

Principles of Programming Languages

Principles of Programming Languages
Title Principles of Programming Languages PDF eBook
Author Bruce J. MacLennan
Publisher Oxford University Press, USA
Pages 600
Release 1987
Genre Computers
ISBN

Download Principles of Programming Languages Book in PDF, Epub and Kindle

An Experiential Introduction to Principles of Programming Languages

An Experiential Introduction to Principles of Programming Languages
Title An Experiential Introduction to Principles of Programming Languages PDF eBook
Author Hridesh Rajan
Publisher MIT Press
Pages 305
Release 2022-05-03
Genre Computers
ISBN 0262045451

Download An Experiential Introduction to Principles of Programming Languages Book in PDF, Epub and Kindle

A textbook that uses a hands-on approach to teach principles of programming languages, with Java as the implementation language. This introductory textbook uses a hands-on approach to teach the principles of programming languages. Using Java as the implementation language, Rajan covers a range of emerging topics, including concurrency, Big Data, and event-driven programming. Students will learn to design, implement, analyze, and understand both domain-specific and general-purpose programming languages. Develops basic concepts in languages, including means of computation, means of combination, and means of abstraction. Examines imperative features such as references, concurrency features such as fork, and reactive features such as event handling. Covers language features that express differing perspectives of thinking about computation, including those of logic programming and flow-based programming. Presumes Java programming experience and understanding of object-oriented classes, inheritance, polymorphism, and static classes. Each chapter corresponds with a working implementation of a small programming language allowing students to follow along.

Principles of Programming Languages

Principles of Programming Languages
Title Principles of Programming Languages PDF eBook
Author Er. Anil Panghal
Publisher
Pages 0
Release 2010-04
Genre
ISBN 9789380856001

Download Principles of Programming Languages Book in PDF, Epub and Kindle

Principles of Programming Languages

Principles of Programming Languages
Title Principles of Programming Languages PDF eBook
Author R. D. Tennent
Publisher Prentice Hall
Pages 294
Release 1981
Genre Computers
ISBN 9780137098736

Download Principles of Programming Languages Book in PDF, Epub and Kindle

“This book is a systematic exposition of the fundamental concepts and general principles underlying programming languages in current use.” -- Preface.

Programming Languages: Principles and Paradigms

Programming Languages: Principles and Paradigms
Title Programming Languages: Principles and Paradigms PDF eBook
Author Maurizio Gabbrielli
Publisher Springer Science & Business Media
Pages 450
Release 2010-03-23
Genre Computers
ISBN 1848829140

Download Programming Languages: Principles and Paradigms Book in PDF, Epub and Kindle

This excellent addition to the UTiCS series of undergraduate textbooks provides a detailed and up to date description of the main principles behind the design and implementation of modern programming languages. Rather than focusing on a specific language, the book identifies the most important principles shared by large classes of languages. To complete this general approach, detailed descriptions of the main programming paradigms, namely imperative, object-oriented, functional and logic are given, analysed in depth and compared. This provides the basis for a critical understanding of most of the programming languages. An historical viewpoint is also included, discussing the evolution of programming languages, and to provide a context for most of the constructs in use today. The book concludes with two chapters which introduce basic notions of syntax, semantics and computability, to provide a completely rounded picture of what constitutes a programming language. /div