← Back to Rankings
ruby logo

Ruby

Created by Yukihiro Matsumoto in 1995

Rank
#10
Score
4.0

Dynamic language focused on simplicity and productivity

Object-orientedProceduralFunctional

Key Statistics

Current Rank
#10
Popularity Score
4.0
out of 100
First Released
1995
31 years ago
Trend Direction
↗ Rising
0.0 pts
Created by Yukihiro Matsumoto in 1995

Popularity Trend

8.66.23.9
Feb 8Mar 22Apr 26

Composite score over the last 12 weeks

Source Breakdown

Contribution by data source (Total: 4.0)

GitHub(20% weight)
15.8400.0%

Scores are weighted by importance: GitHub (20%), Stack Overflow (20%), Packages (15%), Google Trends (15%), Jobs (15%), Reddit (10%), Tutorials (5%)

Recent History

PeriodRankScore
Apr 2026Current#104.0
Apr 2026#104.0
Apr 2026#103.9
Apr 2026#103.9
Mar 2026#103.9

Analysis & Context

Ruby peaked in popularity around 2015, carried by Rails' dominance of the startup web framework market. Since then, it has ceded ground to JavaScript frameworks and Python for new projects — but the story is not decline, it is stabilization. Shopify runs one of the world's largest Rails codebases and actively invests in Ruby's performance (YJIT, the Ruby JIT compiler, was developed at Shopify and merged into Ruby core). The installed base of Rails applications is large, mature, and actively maintained.

Where Ruby Is Used

Ruby on Rails web development

Rails remains a productive framework for database-backed web applications. GitHub was built on Rails. Shopify's core platform runs Rails. New Rails development is selective — typically at companies with existing Rails investment or small teams that value Rails' convention-over-configuration productivity.

Shopify app development

Shopify's ecosystem runs on Ruby. Third-party Shopify apps, custom storefronts, and Shopify Partners development work happens in Ruby/Rails. This is a commercially active ecosystem with direct revenue opportunities.

Developer tooling and automation

Jekyll (static site generator), Fastlane (iOS/Android build automation), and many developer productivity tools are Ruby. The scripting heritage of Ruby makes it well-suited for tooling that lives at the intersection of development workflow.

The AI Era

Ruby is well-represented in AI training data — Rails conventions are thoroughly understood by GitHub Copilot and similar tools, which generate idiomatic Rails code reliably. The AI era has not produced a Ruby-native ML ecosystem, but Ruby developers are integrating LLMs at the application layer through community gems wrapping OpenAI and Anthropic APIs. The productivity argument for Rails (fewer lines of code, strong conventions) is partly recaptured by AI coding tools, which may support Ruby's continued use in maintenance contexts.

Job Market

Ruby job demand is stable but not growing. The market is largely maintenance-focused: companies that built on Rails in the 2010s continue to hire Ruby engineers to extend and maintain those systems. Senior Rails engineers — particularly those who can navigate large, complex codebases — are well-compensated relative to the volume of roles. The new-project market for Ruby is small; the existing-codebase market is large and persistent.

Related Languages

Compare Ruby with other languages

Open Comparison Tool