Miscellaneous 503
Visual Studio
http://msdn.microsoft.com/vstudio
Visual Studio is the Microsoft IDE that allows you to develop applications in a variety
of different programming languages.
CodeWarrior
http://www.metrowerks.com/mw/products/default.htm
Metrowerks offers professional IDE products that run on a variety of operating sys-
tems, including Linux, Mac OS X, Solaris, and Windows.
Kylix
http://www.borland.com/kylix/
Kylix is the IDE product sold by Borland for application development under Linux.
Miscellaneous
The following sections include resources for learning more about object-oriented pro-
gramming and development tools.
Object-Oriented Programming
Budd,Timothy.The Introduction to Object-Oriented Programming, 3rd Ed. Boston: Addison-
Wesley Publishing Company, 2001.
This is considered a classic text that introduces object-oriented programming.
The C++ Language
Prata, Stephen.C++ Primer Plus, 4th Ed. Indianapolis: Sams Publishing, 2001.
Stephen’s tutorials have been well received.This one covers the C++ language.
Stroustrup, Bjarne.The C++ Programming Language, 3rd Ed. Boston: Addison-Wesley
Publishing Company, 2000.
This is the classic text on the language written by its inventor.
The C# Language
Petzold, Charles.Programming in the Key of C#. Redmond,WA: Microsoft Press, 2003.
This book has received recognition as a good book for beginners on C#.
Liberty, Jesse.Programming C#, 3rd Ed. Cambridge, MA: O’Reilly & Associates, 2003.
A good introduction to C# for more experienced programmers.
24 0672326663 AppE 6/10/04 2:03 PM Page 503
TEAM FLY