References from Chapter 3:
The following are very good texts on C or C++ programming. They all cover most of
the topics from this chapter.
- Carrano, F.M., Prichard, J.J., Data abstraction and problem solving with
C++: Walls and Mirrors, AW Higher Education, Pearson plc., 2002
- Harbison, S.P. III and Steele, G.L. Jr., C: A Reference Manual,
Prentice Hall, 2002
- Keogh, J., Introduction to Programming with C, Prentice Hall, 1996
- Kernighan, B.W. and Ritchie, D.M., The C Programming Language,
Prentice Hall, Inc., 1988
- Kirch-Prinz, U. and Prinz, P., A Complete guide to Programming in C++,
Jones and Bartlett Publishers, 2002
- Perry, J., Advanced C Programming by Example, Thomson Learning,
1998
- Schildt, H., Advanced C, Osborne McGraw-Hill, 1988
- Stroustrup, B., The C++ Programming Language, Addison-Wesley, 1997
- Tondo, C.L., Gimpel, S.E., and Kernighan, B.W., The C Answer Book, Prentice Hall
PTR, 1988
An excellent C/C++ based web portal:
The following Internet links are a great source of information concerning garbage
collection in general and in C/C++ based programs in particular:
A good overview of Java:
- Bolker, E.D., Campbell, W., Java Outside In, Cambridge University
Press, 2003
Texts on Java Virtual Machine:
- Meyer, J. and Downing, T., Virtual Machine, O'Reilly, 1997
- Venners, B., Inside The Java Virtual Machine, McGraw-Hill Osborne
Media, 2000