Good moves that Altaria can learn in Pokémon Diamond, Pearl and Platinum as well as Pokémon Black, White, Pokémon Black 2 and Pokémon White 2 would be Dragonbreath, Dragon Pulse and Sky Attack. Additionally Perish Song, Dragon Dance and Sing are moves to help out as well.
However in Pokémon Black, White, Black 2 and White, Round is another good level-up move. In terms of TM moves in Black, White, Black 2 and White 2 as well as Tutor moves, the good TM and Tutor moves are Dragon Claw, Ice Beam, Earthquake, Aerial Ace, Draco Meteor, Heat Wave, Iron Tail and Outrage.
See the related link below.
No it doesn't sorry.
marshtomp learns good moves in level 16 he learns mud shot but u have to train so it could learn good moves or just maake him learn moves by tm.
He can learn many but he can learn moves like giga impact and hyper beam when he evolves. So if you want good moves evolve him!
by making them a good enough level
spark and thundershock are two good ones
Breloom is a good Pokemon because it has high hp and it can learn good moves
Very good! It can learn really cool moves and is very loyal.
Level 20 is when it learns Spark, and then he starts to learn all sorts of other moves like Discharge.
its flying and dragon :D
you cant catch it in emerald
Gen I: at level 42 to learn all the moves(at 35 it learns flamethrower). Gen II: at 37 to learn all the moves. Gen III: at 41 to learn all the moves. Gen IV: at 47 to learn all the moves. Gen V: at 54 so it learns fire blast(really good).