Experiential Introduction to Principles of Programming Languages, An

Experiential Introduction to Principles of Programming Languages, An
Hridesh Rajan
RRP:
NZ$ 125.00
Our Price:
NZ$ 100.00
Hardback
h254 x 178mm - 304pg
3 May 2022 US
International import eta 7-19 days
9780262045452
Out Of Stock
Currently no stock in-store, stock is sourced to your order
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.
Hridesh Rajan is Kingland Professor and Chair in the Department of Computer Science at Iowa State University. He has held visiting positions at the University of Bristol, Harvard University, and the University of Texas. He is a Fellow of the AAAS and a distinguished member of the ACM.

In stock - for items in stock we aim to dispatch the next business day. For delivery in NZ allow 2-5 business days, with rural taking a wee bit longer.

Locally sourced in NZ - stock comes from a NZ supplier with an approximate delivery of 7-15 business days.

International Imports - stock is imported into NZ, depending on air or sea shipping option from the international supplier stock can take 10-30 working days to arrive into NZ. 

Pre-order Titles - delivery will vary depending on where the title is published, if local stock is available in NZ then 5-7 business days, for international imports it can be 10-30 business days. In all cases we will access the quickest supply option.

Delivery Packaging - we ship all items in cardboard sleeves or by box with either packing paper or corn starch chips. (We avoid using plastics bubble bags)

Tracking - Orders are delivered by track and trace courier and are fully insured, tracking information will be sent by email once dispatched.

View our full Order & Delivery information

Details of the product above will be automatically included with your enquiry.