Foundations of Programming Languages Paperback - 2017
by Lee, Kent D
- Used
- very good
- Paperback
Standard delivery: 7 to 28 days
Details
- Title Foundations of Programming Languages
- Author Lee, Kent D
- Binding Paperback
- Condition Used - Very good
- Pages 370
- Volumes 1
- Language ENG
- Publisher Springer International Publishing AG, Switzerland
- Publication date 2017
- Bookseller's Inventory # 611063
- ISBN 9783319707891 / 3319707892
- Weight 1.43 lbs (0.65 kg)
- Dimensions 9.17 x 6.18 x 0.85 in (23.29 x 15.70 x 2.16 cm)
- Category Computers - Languages / Programming
- Dewey Decimal Code 005.13
About PsychoBabel & Skoob Books Oxfordshire, United Kingdom
Didcot, Oxfordshire UK Bookseller specialising in professional collections. Psychology, Psychiatry, Medicine, Law, Literature, Theatre etc
Refunds
Returning unwanted goods
7 days to cancel purchase for non-faulty goods
In the EU, you have the right to cancel your on-line purchase within seven working days.�
This seven-day "cooling off" period begins on the day when you receive your purchase.�
You can choose to cancel your order for any reason within this time frame – even if you simply changed your mind.
We will give you a refund within 30 days. This refund must include any shipping charges you paid when you made your purchase.
Although you have a right of refund, you will have to pay the postage costs of shipping goods bought on-line back to us.
Worldwide returns:
Our voluntary returns guarantee: You may return, for a full refund, any item ordered from us within 30 days of receipt, provided it is in perfect condition.
Please contact us to obtain a returns authorisation by completing and returning this cancellation form, emailing (books@psychobabel.co.uk) or telephoning +44(0)1235 861411. You will be responsible for the cost of returning the item to us, unless we delivered it to you in error or it is faulty. It is your responsibility to ensure safe return of the item.
If you return a high-value item, we recommend you use a recorded delivery service. Once we've received your item, we'll refund the same means of payment as you used to make your purchase. This returns guarantee doesn't affect your statutory rights and therefore doesn't affect your right of cancellation described above.
Emails are usually answered within 24 hours, except at weekends.Shipping/Delivery TimesWe ship orders from Monday to Friday and all orders received and paid for before 3:00pm are sent the same day. Orders placed on weekends or Bank Holidays are shipped the following business day.
UK packages are sent via Royal Mail. International orders are shipped via Royal Mail's airmail service. Expedited courier deliveries can be arranged. Please contact us for a quote.
Heavy orders (over 5kg UK or international) are usually shipped via private couriers. If your order is for a particularly heavy book or a volume set, please contact us with your shipping address and we will quote your total cost - the price of your order plus shipping costs - before you place your order.
Postal Insurance and special delivery is available at extra cost - simply let us know and we'll quote your total order amount, including p&p for whatever service you require.
�
Reader reviews for Foundations of Programming Languages
Write a review for this book
Important Terms and Guidelines
- Please focus on the book’s content and context. Also, add any personal comments as to how you enjoyed the book. Substantiate your likes and dislikes. You may make comparisons to other books.
- Reviews must be at least 140 characters in length.
- Please do not reveal critical plot elements.
- This is not a help line. Contact customer support if you need help.
Your review must not include:
- Obscenities, discriminatory language, or other insulting language not suitable for public domain
- Advertisements, “spam” content, or references to other products, offers or websites.
- Email addresses, URLs, phone numbers, physical addresses or other contact information.
- Overly critical comments about other reviews or reviewers
- Time-sensitive material (i.e. promotional tours, seminars, lectures, etc.)
- Availability, price, or alternative ordering/shipping information
From the publisher
From the rear cover
This clearly written textbook provides an accessible introduction to the three programming paradigms of object-oriented/imperative, functional, and logic programming. Highly interactive in style, the text encourages learning through practice, offering test exercises for each topic covered. Review questions and programming projects are also presented, to help reinforce the concepts outside of the classroom. This updated and revised new edition features new material on the Java implementation of the JCoCo virtual machine.
Topics and features:
- Includes review questions and solved practice exercises, with supplementary code and support files available from an associated website
- Presents an historical perspective on the models of computation used in implementing the programming languages used today
- Provides the foundations for understanding how the syntax of a language is formally defined by a grammar
- Illustrates how programs execute at the level of assembly language, through the implementation of a stack-based Python virtual machine called JCoCo and a Python disassembler
- Introduces object-oriented languages through examples in Java, functional programming with Standard ML, and programming using the logic language Prolog
- Describes a case study involving the development of a compiler for the high level functional language Small, a robust subset of Standard ML
Dr. Kent D. Lee is Professor of Computer Science at Luther College, Decorah, Iowa, USA. He is the author of the successful Springer textbooks Python Programming Fundamentals and Data Structures and Algorithms with Python.
