I\'m a software developer. I\'ve been programming in high level languages for a few years.
I would like to know, how to take my first step into programming hardware. N
Also something to look into is the Microsoft Robotics Studio. They support quite a lot of hardware boards (including CE), and with it is is fairly easy to get a small robot up and running. And what's more cool a project to learn embedded programming?
It all integrates nicely in Visual Studio (express) and their devkit also comes with a free express edition.