Ruby is an open source server-side scripting language for object-oriented programming. It was designed and developed by Yukihiro Matsumoto in Japan in the mid-1990s. In the Ruby community, Matsumoto is also known as Matz. Ruby runs on multiple platforms such as Windows, MAC OS, and various versions of UNIX.
Ruby syntax syntax
Whitespace characters such as spaces and tabs are generally ignored in Ruby code, except when they appear in a string. However, sometimes they are used to explain ambiguous statements. This interpretation produces a warning when the -w option is enabled.
Ruby syntax example
#!/usr/bin/ruby -w # -*- coding : utf-8 -*- print <<EOF This is the first way to create a document here. Multi-line string. EOF print <<"EOF"; # Same as above This is the second way to create a document here. Multi-line string. EOF print <<`EOC` echo hi there echo lo thereEOC print <<"foo", <<"bar" # You can stack them I said foo.foo I said bar.bar