depends on the type of dance.
ballet – young kids wear ankle socks with leather shoes. tights worn when older, and with pointe shoes(never wear socks with these). guys wear socks or bare feet with their shoes
tap – yes socks
jazz – shoes or runners – your preference
ballroom – depends on the type of shoes – generally tights are worn(guys wear socks)