Ruby (programming language)
Ruby is a dynamic, interpreted,
reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.
List of minor The Worst Witch characters
Ruby, along with Jadu Wali, is a TV-only character who doesn't appear in the books. Ruby is depicted as a tall black girl with frizzy hair worn in pigtails and an inventive personality. Ruby is like the mad scientist of the group. She invents a number of whacky inventions that almost always go wrong. She is very loyal to her friends and keen to learn at Cackle's Academy. Like Jadu, she is often dragged along on whatever crazy crusade Mildred and co. are going on, though there are times when she and Jadu are absent (in the episode "The Inspector Calls" she and Jadu are completely absent when Mildred, Maud and Enid are trying to stop Mistress Hecketty Broomhead from closing the academy down and the two have only minor roles in the episode "Power Drill" when Mildred, Maud and Enid are trying to give Miss Drill magic powers). Ruby was portrayed by Joanna Dyce.