@kuszi 将一个很好的答案作为对问题的评论,但我几乎错过了它,因为它是评论而不是答案。
此链接可访问大量语言的 REP 和 REPL 的庞大列表。
repl.it支持多种语言,包括Python、Ruby、Lua、Scheme、CoffeeScript、QBasic、Forth……等等。
Google 有一个Python 的在线交互式 shell。
Skulpt 是 JavaScript 中的 Python 实现。 很酷。
http://www.codepad.org/?它支持多种语言,包括 perl、scheme、c/c++、python、lua 等。
对于 Java,您可以尝试 http://www.javarepl.com(或控制台版本https://github.com/albertlatacz/java-repl)
您可以使用 jsScheme 进行方案,但它只是一个玩具,不应该取代基于控制台的解释器。
Google Chrome Python shell https://chrome.google.com/extensions/detail/gdiimmpmdoofmahiningpgabiikimjgcia
您可以尝试这个http://doc.pyschools.com/console。 它实际上是一个编辑器,当你的计算机上没有安装它时,它非常适合在线测试你的 python 代码。
python Web 控制台,我能够运行下面的代码
# Script text here
import itertools
g = itertools.chain("AB", range(2))
print g.next()
print g.next()
print g.next()
print g.next()
http://repl.it/ 是浏览器中的 Python,无需 Java 或 Silverlight(以及编译为 JavaScript 的其他十几种语言)。
Firebug Lite。而且,Rainbow 9 是在线 REPL 的第一个示例。
http://lotrepls.appspot.com/ 是一个适用于所有这些脚本语言的控制台:
只需按 CTRL+SPACE 即可切换语言或使用元命令“/switch”,例如“/switch clojure”即可开始在 clojure 中进行编码。