I would like to know what is the best uC and language to be used.
the BEST language to use is C, but it also takes a while to learn
If you want to develop it quickly I would suggest buying the PICBASIC compiler, U2 programmer and use a PIC microcontroller
Some people also like AVR uCs but I prefer PICs
what is your budget?