Depends on the Pokemon but you can go here to find out.
www.psypokes.com/dex/index.php
None.
Because a level 100 Pokemon can no longer level up, it cannot learn new moves in that way. However, move tutors can teach a Pokemon new moves regardless of level, as can TMs and HMs. In Diamond, Pearl, and Platinum, there is also a man who will teach your Pokemon moves it could have learned at earlier levels in exchange for a Heart Scale.
In Pokemon Diamond, Starly will already have the moves of Tackle and Growl since they are starter moves however it will learn Quick Attack at Level 5, Wing Attack at Level 9, Double Team at Level 13, Endeavor at Level 17, Whirlwind at Level 21, Aerial Ace at Level 25, Take Down at Level 29, Agility at Level 33 and Brave Bird at Level 37.
Go to seribi.net and they have everything there
The same as in diamond &pearl
because when you get to a certian level you have learnt all the moves it will learn by level
go to Pokemon.marriland.com and select pokedex fron tha list that says diamond/pearl then type in espeon and check its moves and stats(even TM hm and egg moves)
the same ones in Hoen but it can learn brave bird and skyattack
At level 1 doofus
the moves budew learn are as followed up to level 16 when it hatches :absorb level 4 :growth level 7 :water sport level 10 :stun spore level 13 :mega drain level 16 :worry seed after them my budew evolved at level 21 so I guess there the moves it learns. it then evolves into rosellia and then into roserade. roserade is awesome and is one of the coolest Pokemon ever
go to pokemon.marriland.com then go to the diamond and pearl pokedex section and search mew. the moves pokemon learn in diamond and pearl are the same as yellow.
yes! you neesd to level up for moves!