Ruby:A scripting Language.

Ruby is a pure object-oriented programming language. Ruby was created in 1993 by Yukihiro Matsumoto of Japan. Ruby has features that are similar to those of Perl, smalltalk and Python. Python, perl and Smalltalk are scripting languages. The Smalltalk is a true object-oriented language. Ruby is  like Smalltalk is a perfect object-oriented language. Ruby syntax is much easier than using Smalltalk syntax.

Features of Ruby

  • Ruby is an open-source and is freely available on the Web but it is subject to a license.

  • Ruby is a general-purpose and  interpreted programming language.

  • Ruby is a truly object-oriented programming language.

  • Ruby is a server-side scripting language which is similar to Python and PERL.

  • Ruby can be used to write (CGI) Common Gateway Interface scripts.

  • Ruby can be embedded into (HTML)Hypertext Markup Language.

  • Ruby has a easy and clean syntax that allows a new developer to learn Ruby very quickly and easily.

  • Ruby has similar syntax to that of many other  programming languages such as PERL and C++.

  • Ruby is very much scalable and programs written in Ruby are easily maintainable.

  • Ruby can be used for developing intranet and Internet applications.

  • Ruby can be installed in POSIX and Windows environments.

  • Ruby support many GUI tools such as GTK, OpenGL, and Tcl/Tk,.

  • Ruby can easily be connected to MySQL, Oracle, DB2, and Sybase.

  • Ruby has a rich set of built-in functions which can be used directly into Ruby scripts

Tools You Will Need

You will need a latest computer like Intel Core i3 or i5 with a minimum of 2GB of RAM (4GB of RAM recommended). You have also need the following software:

  • Linux or or Windows 7  or Windows 98/95/2000/NT operating system

  • Web server Apache 1.3.19-5

  • Internet Explorer 5.0 or above Web browser

  • Ruby 1.8.5

Popular Ruby Editors:

To write your Ruby programs, you will need an editor:

  • If you are working on machine having Window then you can use any simple text editor like Notepad or Edit plus.

  • (Vi IMproved) is very simple text editor. Such editor is available on almost all Unix machines and now Windows as well. Otherwise your can use your favorite vi editor to write Ruby programs.

  • RubyWin is a Integrated Development Environment for Windows.

  • Ruby Development Environment is also very good IDE for windows users.

Share this post

We are always here to help. If you have a query Send Now