想请教一个问题ruby是不是必需用命令来操作?

想请教一个问题ruby是不是必需用命令来操作?

刚刚开始学习ruby,对它还不是很了解,看了书上的代码所生成的rb文件都是要用命令来执行的,所以疑惑是不是ruby必需要用命令来操作呀?
 有知道的能回答一下吗?
 谢谢了~~
eg: 你要輸出 hello ruby
 在工具里輸入 p ”hello ruby“
在結果的地方就可以看到 hello ruby

開發的時候需要找到一個好的IDE netbeans 不錯。
谢谢了~~