Knowing a programming language provides obvious benefits, such as access to well-paying jobs and ability to control your own computer. It also offers a wider benefit in the development of mental skills. The lessons you learn from becoming a good coder apply to all areas of life.
When you're starting out to learn coding, what language should you learn first? There's no universally accepted answer, but Ruby on Rails offers a strong case. Rails provides a complete framework for using the Ruby language, it makes doing simple things simple, and there's lots of community support.
This is an exclusive interview between Thomas Frey, Executive Director of DaVinci Institute and Mats, the creator of the Ruby programming language. The video provides an interesting background behind the creation of the Ruby language and how it became such a success today.