If you have fire red or leaf green, You get the charmander for your starter pokemon, then you level it up to level 36. If you have ruby sapphire, or emerald, you trade it from Fire red of Leaf green. If you have Diamond or Pearl, you trade it from Fire red or Leaf green.
trade it from R/B/Y. That's the only way I know of.