Ruby
Elegant, developer-friendly scripting language known for Rails and a philosophy that optimises for programmer happiness.
dynamic
interpreted
since 1995
oopscriptingfunctionalimperative
Ruby’s clean syntax and powerful metaprogramming capabilities made it the language that popularised convention-over-configuration with Ruby on Rails. It remains widely used for web applications, developer tooling, and automation scripts. The YJIT compiler introduced in Ruby 3.1 significantly improved runtime performance.