Steps on how to install Borland C++Builder 5.5 for Windows (C and C++ compiler) from textbook-CD on PC bear and home-PC: --> note 1: the 'doskey' steps are optional and make your life easier by activating MS-DOS comand-line editing and history --> note 2: the Deitel web pages (textbook CD resources) have recently changed and might require you to register before you are allowed to download files => for instructions see: http://www.deitel.com/books/downloads.htm http://www.deitel.com/faq/c3install.htm http://deitel.net/oldsite/books/gettingstarted/GS_Borland_C++5.5.pdf => put in textbook-CD + go to dir ~\Borland\CBuilder5\CommandLineTools\ => double-click on FreeCommandLineTools.exe => follow instructions (ie: use default install dir C:\Borland\bcc55) => download compiler and linker config files (bcc32.cfg, ilink32.cfg) into dir C:\Borland\bcc55\Bin\ from: http://www.deitel.com/books/downloads.htm http://deitel.net/oldsite/books/gettingstarted/bcc32.cfg http://deitel.net/oldsite/books/gettingstarted/ilink32.cfg => create dir for C source code: C:\Borland\C_src\ and copy C source code files from CS104 class or textbook examples into it or create new C source code files and try them out out => compile and execute some programs - eg via: --> start MS-DOS prompt --> start commandline editor + history via "doskey" (help via "doskey /?") --> cd c:\borland\bcc55\bin\ --> bcc32 C:\borland\c_scr\triangle.c --> binary and object files are created in current dir --> execute bin file via "triangle.exe" --> create batch scripts c_start.bat, to start doskey, cd to c:\borland\c_src\ and set path variables - ie: > REM startup script for c > doskey > PATH > PATH=%PATH%;c:\borland\bcc55\bin\ > PATH > REM PATH /? > REM cd C:\borland\bcc55\bin > cd C:\borland\c_src ==> PATH variables will get reset at next DOS start ==> alternative to simple/free Borland compiler: --> go to MyUMBC web site and print out certificate: https://my.umbc.edu/meec/purchase?encr=KA45IPK7AP54CJP4D --> go to campus bookstore with certificate and buy MS Visual Studio Professional (software package with C/C++, BASIC, JAVA from MS) for ~$25 (org. price: ~$500) ==> for more infos on soft- and hardware see the following links: http://www.umbc.edu/oit/sitelicense/ http://www.umbc.edu/oit/helpdesk/buying_tips.htm http://www.umbc.edu/oit/softeware/ ==> if you really want to learn UNIX and get cheap but professional software then I recommend you install LINUX on your PC which comes with all the free compilers you'll ever need :) --> check out these sites: http://www.linux.org http://www.linux.org/dist/list.html http://lug.umbc.edu http://redhat.com http://www.suse.com http://www.debian.org http://www.calderasystems.com http://www.linux-mandrake.com http://www.nsa.gov/selinux/ --> it is most efficient to spend ~$50-100 for a distribution package of LINUX which comes with books, instructions and CDs with the software but you can also download everything for free from the web (this will probably take a while - depending on how much software you want to download)