for a device driver C language provides the best
platform but to program a
device driver will b extremely difficult so my suggestion
will b to go for Visual c++ tht will b very easy as u just hav to write a
handler to device driver and the
appropriate driver will b called by a system call to the
windows operating system.