C courses and tutorials
Whilst there seems to be a shortage of documents on TCP/IP etc on the net,
fortunately the same does not seem to be completely true about documents
on C. If I come across any I'll try to remember to stick them here.
Unfortunately, since I already know about C, I can't be bothered reading
them to decide how good they are, so you'll have to take your chances and
decide for yourself.
Incidentally I only know about standard ANSI C, and this is quite sufficient
for hacking unix. IMO learning about non standard extensions to the C
language such as C++, or things like turbo C for MS-DOS, should be strongly
avoided. If you *MUST* learn about such perversities, make sure you fully
understand standard C first, and what is and isn't acceptable under
In addition to the above courses/tutorials that are generally aimed at the
complete beginner, also be sure to check out the
GNU libc info pages
on my page.
- I learnt C using the ASCII version these notes, they are a bit long-winded,
but if you sit down with these for a few weeks you should get there in the end.
I've wrote hundreds of thousands of lines of code since and taking the
time to appreciate all the points these notes cover has proved to be a
wise investment of time.
- A html C course at Cardiff University in the UK by a bloke called Dave.
unix/net/hack page main index