A good reference FAQ for learning the C language is at
In particular, the lecture notes at
provide a good introductory tutorial.
Best practices would probably include learning
as soon possible.
-- they points to lots of tools that work just fine for plain C.
of this page (last edited
January 3, 2010
with title or text search