Question: can ditto learn any moves?
Answer: Ditto only learns Transform, and Smeargle only learns Sketch. It says that they can't learn any TM, HM, egg, or Tutor Moves.