Principles of Programming Languages
The development of programming languages has profoundly impacted our relationship with language, complexity and machines. By introducing the principles of programming languages, using the Java language as a support, Gilles Dowek provides the necessary fun
- PDF / 2,984,649 Bytes
- 167 Pages / 503.98 x 666.066 pts Page_size
- 9 Downloads / 370 Views
Undergraduate Topics in Computer Science (UTiCS) delivers high-quality instructional content for undergraduates studying in all areas of computing and information science. From core foundational and theoretical material to final-year topics and applications, UTiCS books take a fresh, concise, and modern approach and are ideal for self-study or for a one- or two-semester course. The texts are all authored by established experts in their fields, reviewed by an international advisory board, and contain numerous examples and problems. Many include fully worked solutions.
Also in this series Iain D. Craig Object-Oriented Programming Languages: Interpretation 978-1-84628-773-2 Max Bramer Principles of Data Mining 978-1-84628-765-7 Hanne Riis Nielson and Flemming Nielson Semantics with Applications: An Appetizer 978-1-84628-691-9 Michael Kifer and Scott A. Smolka Introduction to Operating System Design and Implementation: The OSP 2 Approcah 978-1-84628-842-5 Phil Brooke and Richard Paige Practical Distributed Processing 978-1-84628-840-1 Frank Klawonn Computer Graphics with Java 978-1-84628-847-0 David Salomon A Concise Introduction to Data Compression 978-1-84800-071-1 David Makinson Sets, Logic and Maths for Computing 978-1-84628-844-9 Orit Hazzan Agile Software Engineering 978-1-84800-198-5 Pankaj Jalote A Concise Introduction to Software Engineering 978-1-84800-301-9 Alan P. Parkes A Concise Introduction to Languages and Machines 978-1-84800-120-6
Gilles Dowek
Principles of Programming Languages
123
Gilles Dowek École Polytechnique France Series editor Ian Mackie, École Polytechnique, France Advisory board Samson Abramsky, University of Oxford, UK Chris Hankin, Imperial College London, UK Dexter Kozen, Cornell University, USA Andrew Pitts, University of Cambridge, UK Hanne Riis Nielson, Technical University of Denmark, Denmark Steven Skiena, Stony Brook University, USA Iain Stewart, University of Durham, UK David Zhang, The Hong Kong Polytechnic University, Hong Kong
Undergraduate Topics in Computer Science ISSN 1863-7310 ISBN: 978-1-84882-031-9 e-ISBN: 978-1-84882-032-6 DOI: 10.1007/978-1-84882-032-6 British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library Library of Congress Control Number: 2008943965 Based on course notes by Gilles Dowek published in 2006 by L’Ecole Polytechnique with the following title: “Les principes des langages de programmation.” c Springer-Verlag London Limited 2009 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publishers, or in the case of reprographic reproduction in accordance with the terms of licenses issued by the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should be sent to the publishers. The use of registered names, trademarks,
Data Loading...