I am trying to learn C for to program ATMEL series in C language. I dont know how to and where to start. I am very new in this, If any body help and tell me the easiest way to get the point? I heard that for this purpose one should have Lib file which is difficult to get, is it so? Plesae help me in this regards.
Most of C compilers for mcu's are ANSI. So, my suggestion is to learn C in general (read some books), and then you can do your work in C i most of C compilers.
there are 2ways to program a microcontroller.
1.using c
2.using software madefor programing microcontroller like kiel software.
if u want to write in c , just learn the basic concepts of c.thats enough.there is no need of worrying about lib file.any way u will initialize the libraries in c.