hi im new to robotics and my goalm is to control a servo with my keybord
my questions are:
is that possible?
how the heck can i do that?
what material will i need (mcu?) ?
what language should i learn?
You can do this pretty easily using a microcontroller connected via UART to either a Comm port or through USB. Any mcu with a UART can be used, although I would recommend one with an USB connection. For example, I use the Axon II which has multiple UARTs. UART 1 is through the USB connection.
What language you need to learn depends on the microcontroller you choose, but many support C. I would probably recommend an Arduino or clone since they are fairly user friendly and have low cost options. As I said before, I use an Axon II and I'm really happy with it so far, just as easy to use but it does cost more.