I highly recommend repl.it. It’s online, but available for download. It also has other languages like Emoticon, Python, JavaScript and many others. Here’s a complete list…
- Ruby
- Python
- Lua
- Scheme
- QBasic
- Forth
- Javascript
- Javascript.next
- Move
- Kaffeine
- CoffeeScript
- Emoticon
- Brainf***
- LOLCODE
- Unlambda
- Bloop
Unlike the name implies, it has a scripting box right next to the REPL. A perfect setup I believe.