can assembly language be dispensed with ?

view full story

http://www.unix.com – Hi. I learned C in high school and am proficient in it:D. At the college while learning microcontrollers there was a short course on assembly language which I skipped:p but had no trouble as most of the application programming had to be done in C. Should I go back n learn assembly language as I have heard it gives good insight into the hardware? Is it at of any (significant) use in embedded systems? (HowTos)