Programming is not what Rails is. A web framework is Ruby on Rails. Although custom application platforms like Rails don't have their language, they nonetheless employ developer-written scripts. Ruby is the programming language used by Rails.