Programming Languages Application and Interpretation
Original price was: 310EGP.250EGPCurrent price is: 250EGP.
Programming Languages: Application and Interpretation is a distinctive and hands-on exploration of programming language design and implementation. Written by Shriram Krishnamurthi, this book takes a practical, construction-driven approach—guiding readers to build interpreters and language features step by step, rather than merely studying them in theory.
Instead of treating programming languages as abstract concepts, the book invites readers to actively implement core language mechanisms, including evaluation models, scoping, recursion, objects, state, control structures, and type systems. Through this incremental methodology, students gain a deep understanding of how languages actually work “under the hood.”
The text emphasizes key themes such as:
-
The structure and semantics of programming languages
-
Interpreters and evaluators
-
Functional and object-oriented paradigms
-
State and mutable data
-
Memory management concepts
-
Type systems and static checking
-
Language extensibility and design trade-offs
One of the book’s strengths lies in its clarity and pedagogical approach. By encouraging readers to experiment and extend small languages, it develops strong reasoning skills about abstraction, semantics, and language behavior. The writing is rigorous yet approachable, making complex ideas accessible without sacrificing depth.
Ideal for upper-level undergraduates and graduate students, Programming Languages: Application and Interpretation is widely respected in academic circles for its practical insight into language theory and implementation.
Perfect for:
-
Programming languages courses
-
Students interested in compilers and interpreters
-
Developers seeking deeper understanding of language design
Insightful, hands-on, and intellectually engaging, this book is a valuable resource for anyone who wants to move beyond using programming languages—to truly understanding and building them.
Size: A4(20*28cm)
Printing: 80 gm – color
Cover: Softcover
Shipping:
Delivery within Egypt usually takes 3-5 working days, depending on the workload. In peak times, delivery takes longer.
After purchasing, you can track your order easily from here.
Returns:
We print books specifically for you, and we offer a 30-day replacement guarantee for any printing or packaging issues. If you have any problem, you can contact us at 01055395959

Quality Warranty
What you see is what you get, else you get your money back.

Diverse Collection
We curate a diverse selection to cater to every reading taste.

24/7 Support
Our customer support is ready & excited to help with any issue.

Budget-Friendly
We offer a wide range of books at affordable prices to everyone.
Testimonials
What Our Customers Say










