Rubyは、数あるプログラミング言語の1つです。Rubyなどのプログラミング言語を学び駆使することができるようになると、コンピューターに様々な仕事をさせることができるようになります。
Ruby on Railsというwebアプリケーション・フレームワーク自体も、プログラミング言語Rubyで記述されています。
現在、プログラミング言語Rubyは、Railsだけでなく様々なソフトウェアで使用されているのです。
なお、プログラミング言語にはそれぞれ特徴があります。Rubyは「プログラマが書いていて楽しいプログラミング言語」ともいわれます。
ここでは、Rubyにはどのような特徴があるのか、Rubyを使うことでより具体的にどのようなことができるのかを学びます。