No, there is no knowledge that you need to know about computer programming in order to play the game. The theme is used to help name the programs and help you remember what the programs do.
No. A person could teach this game in under 5 minutes, and once you start playing everyone quickly gets the hang of it.
Yes! You can contact me at firstname.lastname@example.org for any rules disputes or questions.
No, unfortunately there is not much more upgrading you can do to the game, the game already has high quality.
Don't see the answer to your question? Ask the project creator directly.