Comment by vips7L
Bob uses basic programming constructs. If you know any language you can follow the book.
Bob uses basic programming constructs. If you know any language you can follow the book.
You can use Python or anything else you like to implement your code. The Java code he writes is simple, imperative code. But the OOP stuff might get in the way. If you've got programming experience, it isn't hard to read it and write your own in your preferred language.
Or you can simply jump to the second part in C. I don't think it's mandatory to read the first part for the second one. Plus the second part is more interesting as it implements a VM.
Yes, but half the code in the book is implemented in Java.