Ruby, like many programming languages uses special characters that can lead to confusion for beginners. One type of such characters are parentheses. This cheat sheet strives to be an exhaustive list of all the ways different parentheses are used in Ruby, so hopefully you can be less confused… ;-)