$ printf 'proc main(): void {\n\techo "it works"\n}\n' > hello.hive
$ hive check hello.hive
No problems found in hello.hive (0s)
$ hive run hello.hive
it works
Everything in this tour runs on the same compiler that is serving it to you right now — one executable, and nothing else to install beside it. Download the latest release below, put it on your PATH, and every example in this tour is a file away from running for real.hive check looks for problems without building anything, which is why it is the thing worth trying first; hive run compiles and runs a program in one step; hive build leaves a native executable behind. Copy any example from this tour into a file of your own, and all three work on it exactly as they did here.