Si, no me referia a lenguajes de programacion, si sabes como se llaman los efectos, podes buscar mucha info en internet..
Hay muchos tipos de efectos, ya sea para fade y para animacion e incluso para el conjunto. Que se mueva, achique/agrande, que cambie su opacidad, etc.
aca te dejo un ejemplo.. aca hay uno mejor con mas effects..
Por ejemplo el datalist(tag..) de HTML5, que no es soportado por todos los browsers y sus versiones antiguas, lo podes reemplazar con el Autocomplete de jQueryUI.. por poner un ejemplo...
Por que los de jQuery decidieron llamarle Autocomplete en vez de datalist? y we.. dios sabra, pero ese tipo de cosas por ahi hay que saberlas para la hora de buscar como se hace algo.. o como se hace X efecto que no sabes el nombre.
Eso decia, sabiendo las "palabras" que se usan, te va a ser mas facil aprender ya que vas a poder encontrar lo que buscas