Bagi programer pemula biasanya belum familiar dengan bahasa pemrograman Ruby karena jarang diajarkan sebagai dasar. Lantas apakah bahasa pemrograman ruby itu ? Pengertian Bahasa Pemrograman Ruby Ruby merupakan bahasa pemrograman berorientasi objek berbasis skrip yang dikembangkan oleh Yukihiro Matsumoto (seorang programmer asal Jepang). Karena berbasis skrip, ruby juga bisa disebut bahasa scripting yaitu bahasa yang tidak memerlukan prosedure compile . Bahasa pemrograman ini memiliki kemampuan dasar seperti Perl dan Python. Ruby dibangun menggunakan bahasa pemrograman C dan bersifat Open Source. Meskipun di Indonesia jarang diajarkan pada Programer pemula, namun Ruby tidaklah sulit bagi programer pemula. Sejarah Bahasa Pemrograman Ruby Yukihiro Matsumoto mulai membangun Ruby pada tahun 1993 dengan tujuan mewujudkan bahasa pemrograman yang dapat ditulis secara efisien. Dengan menggabungkan beberapa bahasa favoritnya yakni (Perl, Smaltalk, Eiffel, Ada, serta Lips) terciptalah bahas