Ruby היא שפת תכנות דינמית, ותיקה מאוד (שוחררה בשנת 1995) נוחה ופשוטה לקריאה ולכתיבה, ומאפשרת שמירה על יעילות תכנותית גבוהה. Ruby מאופיינת בגישת תכנות מונחה עצמים (OOP) ומכילה תכונות מתקדמות של שפות מודרניות.פופולריותה של Ruby זינקה במיוחד בשנת 2005 והלאה עם השקת פלטפורמה יעילה לפיתוח אפליקציות אינטרנט בשם Ruby on Rails.
קורס "פיתוח תוכנה בשפת Ruby" מיועד למתכנתים ולצוותי פיתוח המעוניינים ללמוד ולשלוט בשפה, תוך דגש על בניית אפליקציות ווב. הקורס פונה למתכנתים עם רקע בשפות תכנות אחרות או למפתחי ווב שמחפשים להרחיב את כלי הפיתוח שלהם ולהתמקצע ב-Ruby. וכן לצוותי פיתוח שמעוניינים להכשיר מפתחים לעבודה עם Ruby.
בקורס המשתתפים יכירו את היתרונות של Ruby כשפת פיתוח וכן גם את הכלים המתקדמים והטכניקות החדשות ליצירת אפליקציות מתוחכמות ומורכבות בצורה יעילה ופשוטה.