JavaScript has become a popular platform for setting up presentations. These libraries provide nice transitions and can be styled with CSS.