Browse products

search
Product image for Automata Theory: inside a RegExp machine

Automata Theory: inside a RegExp machine

Deep dive into state machines, Finite automata, and Regular expressions

  • Course
  • By Dmitry Soshnikov
Product image for Building a Parser from scratch

Building a Parser from scratch

Recursive descent parser for a programming language

  • Course
  • By Dmitry Soshnikov
Product image for Building a Transpiler from scratch

Building a Transpiler from scratch

Techniques of high-level compilation

  • Course
  • By Dmitry Soshnikov
Product image for Building a Typechecker from scratch

Building a Typechecker from scratch

Essentials of Type checking and Inference

  • Course
  • By Dmitry Soshnikov
Product image for Building a Virtual Machine

Building a Virtual Machine

Essentials of Low-level Interpretation

  • Course
  • By Dmitry Soshnikov
Product image for Building an Interpreter from scratch

Building an Interpreter from scratch

Semantics of programming languages

  • Course
  • By Dmitry Soshnikov
Product image for Garbage Collection Algorithms

Garbage Collection Algorithms

Automatic memory management techniques

  • Course
  • By Dmitry Soshnikov
Product image for High-level Compilers, Tools, and Techniques

High-level Compilers, Tools, and Techniques

Interpreter, Parser, Typechecker, and Transpiler in JavaScript.

  • Bundle
Product image for Interpreters & Transpilers in JavaScript

Interpreters & Transpilers in JavaScript

Essentials of interpretation and high-level compilers

  • Bundle
Product image for Interpreters and Virtual Machines

Interpreters and Virtual Machines

Programming Language Runtime Systems

  • Course bundle
  • By Dmitry Soshnikov
Product image for Parsers: Manual and Automated

Parsers: Manual and Automated

Syntactic analysis techniques and tools

  • Course bundle
  • By Dmitry Soshnikov
Product image for Parsing Algorithms

Parsing Algorithms

Theory and practice of syntactic analysis

  • Course
  • By Dmitry Soshnikov
Product image for Programming Language Bundle

Programming Language Bundle

Parser and Interpreter for a programming language

  • Course bundle
  • By Dmitry Soshnikov
Product image for Programming Language with LLVM

Programming Language with LLVM

Practical approach to programming languages

  • Course
  • By Dmitry Soshnikov
Product image for Programming Languages: Ultimate Bundle – 3rd Edition

Programming Languages: Ultimate Bundle – 3rd Edition

Compilers | VMs | Interpreters | Garbage Collectors | Parsers and more

  • Bundle