Electric and Psychic Pokemon can learn it
Example from Bookz:
Pikachu,Raltz,ETC
machop is a good hm slave. he can learn rock smash, rock climb, strengh,. in Pokemon emerald nincada is a good hm slave but in Pokemon pearl flash is not an hm. any water type can learn waterfal or surf espacially palkia.
It learns it at level 80
flash works on abra, voltorb, clefairy, jiggly puff, and MAYBE charmander, but mew, mewtwo, and some other normal or psychic types.
Write them on flash cards. Flip thru the flash cards until you know them.
poliwrath
all the Pokemon on dimmond that can learn flash can still learn flash in the platinum game too
Most electric type Pokemon can learn flash.
No wurmple can not learn flash
In Pokemon diamond many Pokemon can learn flash for eg. Electric Pokemon such as Pachurisu Pichu and Luxray all (eveloutions) and yeah just experiment and see what can learn flash!
Most electric types can learn flash like voltorb and magnemite.
Any Pokemon that can learn a electric move
Paris can learn cut and flash
Zigzagoon cannot learn flash in ruby
to learn flash you should have pokiemon up to 10
The following Pokemon that you can easily get to learn Flash in Sapphire: Beautifly or Dustox Lotad or Lombre Oddish Gloom
blitzle... i think
fire Pokemon