Blogs Hub

Ruby Introduction - MiniTV

Ruby Introduction - मिनी टीवी

Ruby "A Programmer's Best Friend":

- Ruby is an object-oriented programming language developed by Yukihiro Matsumoto.

- Ruby is a dynamic programming language with a complex but at the same time expressive grammar. Ruby also has a core class library with a rich and powerful API.

- Ruby is a scripting language.

- Scripting Language or a script is a computer language with a series of commands within a file that is capable of being executed without being compiled and where instructions are written for the run-time environment.

- Ruby runs on a variety of platforms such as windows, Mac OS, and the various versions of UNIX.

- Ruby, a dynamic and open source programming language with a focus on simplicity and productivity, has an elegant syntax that is natural to read and easy to write.


Features of Ruby:

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

- Ruby is a general-purpose, interpreted programming language.

- Ruby is a true object-oriented programming language.

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

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

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

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

- Ruby has a similar syntax to that of many programming languages such as C++ and Perl.

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

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

- Ruby can be installed in Windows and POSIX environments.

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

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

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