زبان برنامه‌نویسی روبی این روزها یکی از زبان‌های پر استفاده در دنیاست. روبی یک زبان برنامه نویسی است که در سال 1993 توسط یوکیهیرو ماتسوموتو که بین برنامه‌نویسان به متز شهرت دارد، معرفی شد. به گفته‌ی متز دلیل عمده‌ی طراحی این زبان ساخت یک زبان برای لذت بردن برنامه‌نویسان از برنامه‌نویسی در عین کاربردها و کیفیت کد است. زبانی که برنامه نویسان با آن شادند.
روبی یک زبان مفسری است (در مقابل زبان‌های کامپایلری) و مدیریت‌حافظه را هم بصورت خودکار انجام می‌دهد. یک مثال از زبان‌های کامپایلری می‌تواند سی باشد یا حتی جاوا. در روبی همه چیز زمانی که برنامه اجرا شد، اجرا می‌شود و در موقع اجرای بخش مورد نظر خط به خط خوانده شده و به زبان ماشین تبدیل می‌شود.

آموزش زبان روبی