it is a TM taught to Pokemon do you mean hiddden ability?
Dive is not a hidden move in leafgreen.
It depends on the Pokemon your using.
Hidden Power is a move that varies in type depending on what pokemon has learned the move it is random on what type it will be in can vary from 16 different types in most pokemon games this is a Technical Machine you can recieve then use in others it's a move tutor move.
there is no hm08 in leaf green
Hidden Move 8.
Route 18
It's actually called a hidden machine, and it is th move strength. Hope I helped :)
You can move that boulder by using the hidden move strength.
This means that your Pokemon probably has learned fly. This move is not allowed to be transfered from game to game by migrating. You should take rayquaza to the move deleter and have fly deleted and then you can migrate it to diamond and teach it fly then.
You have to teach them Rock Climb, which is a HM(Hidden Move).
in the icefall cave on 4 island.
The 5th hidden move is defog the 6th is rocksmash the 7th is waterfall and the 8th is rock climb. HAPPY TRAINING!