'''Interactive Ruby Shell''' ('''IRB''') is a [[shell (computing)|shell]] for programming in the [[Object-oriented programming|object-oriented]] [[scripting language]] [[Ruby programming language|Ruby]]. IRBThe program is runlaunched from thea [[Command line interface|command line]] and allows the programmerexecution to experiment with code in real time. It allows you to enterof Ruby commands atwith theimmediate promptresponse, andexperimenting havein the interpreter respond immediatelyreal-time. It features [[command history]], line editing capabilities, and [[job control (Unix)|job control]], and is able to communicate directly as a [[shell script]] over the Internet and interact with a live server. It was developed by [[Keiju Ishitsuka]].