You've now reached the end of this online tutorial. We have covered a lot of ground - but this has been a first course in C and there is still plenty to learn. However, as long as you keep in mind that C is an essentially simple language and how new features are built from this simplicity you shouldn't have many problems.
You also need to be aware of the fact that C is a very low-level language and as a result allows programmers to confuse data types and muck around with the bit patterns of the data in a way that higher level languages would disown! You probably need to make sure that you understand binary and the way that values are represented to get the best from C.
The final question is, where should you go next? If you have enjoyed learning C then you probably need to move on to C++ the language most likely to reign supreme in the future!
Without any recommendation try these C++ tutorials:
Head of Learning Technology,
University of Leicester,
09 July 2001 09:59
Document owner: University CWIS Maintainer
Computer Centre Web maintainer