Ruby
Also called rubyinstaller, ruby installer, mri ruby
The Ruby language on Windows. RubyInstaller is the usual path. The process is ruby.exe. It is not Python.
What you need to know
Ruby on Windows is usually RubyInstaller. It is not Python.
ruby.exe is MRI. RubyInstaller is the usual Windows build. python.exe is a different language.
- What is it?
- Language runtime
- Still current?
- Yes, see Current status
- Official download?
- Use the vendor link in this article
What is Ruby?
ruby.exe is MRI Ruby. RubyInstaller wraps it for Windows. Python is python.exe. Gems are not pip.
If you have never used it
If you need Ruby on Windows, use RubyInstaller from rubyinstaller.org, then ridk to get MSYS2 build tools when gems need them. python.org is a different language. Rails tutorials that say "install Ruby" mean this runtime, not Python.
What is it used for?
ruby.exe. python.exe will not run that file.
RubyGems. Native gems need ridk / MSYS2 from RubyInstaller, not a Python venv.
Those sit on this runtime. A Node or Python stack is a different tutorial.
Who is it for?
- People following a Rails on Windows guide
- Anyone who typed ruby and got nothing
- Users who almost installed Python for a .rb file
Current status
Ruby (1995) is a current language runtime from Ruby. The vendor still points Windows users at https://rubyinstaller.org/.
How old is it?
Ruby dates to 1995. RubyInstaller has been the practical Windows path for years. The old RailsInstaller brand is stale. Python is a sibling language, not a Ruby build.
Versions
Major channels first. Exact build numbers are not all verified here.
System requirements
Values follow the publisher's public guidance. Workload still changes the real need.
Minimum
| Operating system | A current supported Windows 10 or Windows 11 release, per the vendor |
|---|---|
| RAM | Enough for Windows plus this app. Heavy projects want more. |
Resource profile
- CPU demand
- Follows what you open inside the app
- RAM demand
- Follows documents, tabs, or libraries
Installed processes
These executables belong to this product when it is installed.
| ruby.exe | Main Windows executable |
|---|---|
| ridk.cmd | MSYS2 helper RubyInstaller documents |
Startup components
ruby.exe does not start with Windows unless a script in Startup calls it.
File locations
| Typical install | C:\Ruby3x-x64\ |
|---|
File formats
Common problems
Installed Python because the homework said "a scripting language"
A .rb file needs ruby.exe. Python will not parse it.
Native gem failed without MSYS2
RubyInstaller's ridk is the documented fix. That is not a Laragon issue.
Getting unstuck
Install from rubyinstaller.org (Ruby+Devkit if you will compile gems)
ruby-lang.org documents the language. The Windows bits are RubyInstaller.
ridk install when a gem needs a compiler
MSYS2 toolchain. Visual C++ redist is a different runtime some gems still mention.
where.exe ruby if the Store or another ruby.exe stole PATH
Confirm Program Files\Ruby3x, not a random Downloads copy.
Alternatives
WSL Ubuntu plus apt ruby is another Windows path. Python and PHP are other languages. Laragon can add Ruby, but RubyInstaller is the usual standalone.
Official help and downloads
Start with the vendor. Random exe sites are not a support channel.
| Download | rubyinstaller.org/ Official installer or vendor page |
|---|---|
| Help | www.ruby-lang.org/en/documentation/ Vendor support |
| Official site | rubyinstaller.org/ Start here, not a random exe host |
Related hardware
The interpreter is light. Rails and native gems want a compiler toolchain and RAM for bundler.
Technical details
Technical details
Vendor version numbers change. This article does not pin a build.
Sources and verification
Reviewed by Feex editorial. Last verified August 2026 Status: Feex Reviewed. How we research.
- Ruby official site · Vendor product page
- Ruby help · Vendor support
- Ruby language site · Language docs. RubyInstaller is the usual Windows build
- Foxhole process map · First-party samples on Windows PCs. Not a lab benchmark.
Was this article useful?
A yes or no is enough. Pick a reason if you want, or add a short note.
Thanks. That helps us improve this page.