básicamente con
javascript, para ser exactos en algunos frameworks como jQuery consigues plugins como "jQuery slider plugin"
también se pueden hacer en adobe flash, applets java, silverlight,
pero los de javascrpt son más fáciles y rápidos de implementar