Generation VOther generations:I - II - III - IVLevelMoveTypeCat.Pwr.Acc.PPStartTackleNormalPhysical50100%35StartTail WhipNormalStatus-100%304Quick AttackNormalPhysical40100%307Focus EnergyNormalStatus--%3010BiteDarkPhysical60100%2513PursuitDarkPhysical40100%2016Hyper FangNormalPhysical8090%1519Sucker PunchDarkPhysical80100%522CrunchDarkPhysical80100%1525AssuranceDarkPhysical50100%1028Super FangNormalPhysical-90%1031Double-EdgeNormalPhysical120100%1534EndeavorNormalPhysical-100%5
you can find this and more at bulbapedia, that is my source for this answer
Yes, it is able to learn Ice Beam and Blizzard by TM.
Rattata cannot learn Hi Jump Kick at all. Not even through breeding, which allows some Pokemon to learn moves that they wouldn't be able to learn through level up or by TM/HM.
Rattata does not learn Mean Look.
Yes, Rattata can learn Quick Attack.
In Pokémon Yellow, Rattata will learn moves such as Tackle, Tail Whip, Quick Attack, Hyper Fang, Focus Energy and Super Fang as level-up moves. Wild Rattata will already know Tackle and Tail Whip upon capture, it will learn Quick Attack at Level 7, Hyper Fang at Level 14, Focus Energy at Level 23 and Super Fang is the last level-up move which it learns at Level 34.
Pikachu is much stronger. Rattata is one of the weaker Pokemon in the game. Pikachu, on the other hand, is one of the better Pokemon in the game. Pikachu will also learn better moves.
rattata does not learn bubble at all, there isn't even a TM for bubble
No, it is not able to learn cut.
level 34.
Level 13.
It can learn it through the use of the Cut HM.
yes, in other versions of Pokemon