Ruby on Rails?
プログラミングスクールでは、Ruby on Railsを使ったWEBアプリケーション開発を勉強しています。
Ruby on Rails(略してRails)とは一体何なのかというと、
Rubyというプログラミング言語を使ったWebアプリケーション開発のためのフレームワークのことです。
このフレームワークは何をしてくれるのかというと、Webアプリケーションを簡単に楽しく作れて、「こういうアプリを作ろう!」と閃いたらすぐに作り始めることを手助けしてくれます。
例えば、ターミナルで
$ rails new 作りたいアプリケーション名
と、たった1つのコマンドを打つだけで、Webアプリケーションを作るために必要なファイルやフォルダを用意してくれるのです!!
Webアプリケーションというのは、プログラムが書かれたファイルの集合体とイメージして良いと思います。Railsで作成するアプリケーションは、多数のファイルで構成されていますが、1つのファイルだけでプログラムが動くのではなく、複数のファイル同士がいい感じに連携して1つのアプリケーションとして動く仕組みになっています。