What are the code tutorial shells called that are used on various websites such as codecademy, codeschool, mongo db, try ruby etc.
Is there a service for building and maintaining these things? Or is it something you build yourself?
I found ShellInABox but it doesn’t seem exactly like the only one people are using?
These are colloquially known as “web REPLs” (a term meaning “Read/Eval/Print Loop”).
They can be distinguished by unrestricted ones used for debugging by describing them as “sandboxed”. There is not a single, universal toolkit used to build these, though you may find repl.it (which uses a number of interpreters compiled to javascript to run client-side REPLs for numerous languages) interesting.