Profile PictureSujal Choudhari

Coding Mastery: Building Interpreted Languages

₹0+
1 rating

Get a printed copy from Amazon.com (outside India) and Pothi.com (India)

This book is a technical reference that covers programming languages, interpretation, lexing, and parsing. The book is intended for readers who have past experience with at least one programming language as well as a basic understanding of C++ fundamentals. For veterans and coding newcomers alike, the book offers foundational subjects and practical recommendations for creating interpreted languages.

The book is organized into 15 chapters, beginning with an overview of computer communication and the history of programming languages. The chapters cover:

  • Grammar
  • Lexing
  • Parsing
  • Interpreting
  • Errors and Traceback
  • Expressions
  • Statements
  • Scopes and Environments
  • Control Statements
  • Higher-order Variable Types
  • Built-in Variables
  • Objects
  • Members
  • Functions

The book is written in a technical style and implies some knowledge of computer programming. Throughout the book, there are clear examples and explanations to help readers understand the topics. Additionally, at the end of each chapter, there are tasks to reinforce learning and allow readers to practice their programming skills.

Overall, this book is a thorough introduction to interpreted languages that is appropriate for both beginners and those with some programming expertise.


About Author

Sujal Choudhari is a dedicated developer with a deep-rooted passion for technology. Proficient in a multitude of programming languages and modern web technologies, he has made significant strides in both game and web development. His commitment to continuous learning and adaptability allows him to stay at the forefront of the ever-evolving tech landscape. With a strong problem-solving mindset, Sujal approaches challenges creatively, consistently delivering innovative solutions. His enthusiasm and expertise make him an invaluable asset in any project, ready to make a significant impact in the world of technology.

Add to cart

You'll get 2 pdf files of the book. One for reading online and another one for printing.

Pages
150
Language
English
Copy product URL

Ratings

5
(1 rating)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
₹0+

Coding Mastery: Building Interpreted Languages

1 rating
Add to cart