'''Interactive Ruby Shell''' ('''irb''') is a [[shell (computing)|shell]] for programming in the [[Object-oriented programming|object-oriented]] [[scripting language]] [[Ruby programming language|Ruby]]. irb is run from the [[Command line interface|command line]] and allows the programmer to experiment with code in real time. It features command-line history, line editing capabilities, and [[job control]], and is able to communicate directly as a [[shell script]] over the Internet and interact with a live server.
{{Rcat shell|
==External links==
{{R to related topic}}
*[http://www.rubycentral.com/book/trouble.html "When Trouble Strikes"] chapter from ''[[Programming Ruby]]''
{{r hist}}
*[http://www.rubycentral.com/book/irb.html "Interactive Ruby Shell"] chapter from ''[[Programming Ruby]]''