Sunday, September 21, 2008

Computer Programming

S. Bullen, J. Green, R. Bovey, and R. Rosenberg, Excel VBA, Wiley, 2003
H. M. Deitel and P. J. Deitel, C How to Program, 4th edition, Prentice Hall, 2003
H. M. Deitel and P. J. Deitel, C++ How to Program, 5th edition, Prentice Hall
E. Freeman, B. Bates and K. Sierra, Head First Design Patterns, O'Reilly, 2004
E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1994
J. R. Hubbard, Schaum's Outline of Programming with C++, McGraw-Hill, 2000
M. S. Joshi, C++ Design Patterns and Derivatives Pricing, 2nd edition, Cambridge, 2008
N. M. Josuttis, The C++ Standard Library: A Tutorial and Reference, Addison-Wesley, 1st edition, 1999
B. W. Kernighan and D. M. Ritchie, The C Programming Language, Prentice Hall, 2nd edition, 1988
S. G. Kochan, Programming in C, 3rd edition, Developer's Library, 2005
J. Liberty, Programming Visual Basic, O'Reilly, 2005
S. B. Lippman and J. Lajoie, C++ Primer, Addison-Wesley, 3rd edition, 1998
R. C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship, Prentice Hall, 2008
S. Meyers, Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd edition, Addison-Wesley, 2005
S. Oualline, Practical C Programming, 3rd edition, O'Reilly, 1997
S. Oualline, Practical C++ Programming, 2nd edition, O'Reilly, 2003
P. J. Plauger, The Standard C Library, Prentice Hall, 1st edition, 1991
S. Salleh, A. Zomaya, and S. Abu Bakar, Computing for Numerical Methods using Visual C++, Wiley, 2008
H. Schildt, C++: The Complete Reference, Osborne/McGraw-Hill, 3rd edition, 1998
B. Stroustrup, The C++ Programming Language, Addison-Wesley, 2000
D. Yang, C++ and Object-Oriented Numeric Programming for Scientists and Engineers (with code), Springer, 2001