Learn C and build your own programming language in under 1000 lines of code!