Ruby is a object based scripting language. It was written from scratch by a Japanese about 10 years ago as a hobby project. Ruby gained significant popularity in recent years because of its wide usage in Web development. Ruby has some interesting features comparing with other similar tools such as python, php, and perl. It is best suitable for fast prototyping of a web service due to its concise syntax and large group of open source contributors.