Hi... I would suggest you to start with any 8051 uC's. 89c51/52, 89c2051/4051, etc. are very common and lots of programs, projects and supports are available in net. Choose the language which seems easy to you. I work on Assembly b'cause its easy for me, but some chooses C as the easiest.
First you have to read some books regarding microcontrollers- programming, interface with peripherals initialising SFRs, timers, etc. Choose DIP casing microcontroller so that you can easily fit them in breadboard.