A huge list of great websites (and almost all availbale for free to the public) that covers programming & programming languages, search engines, algorithms, associations, bibliographies of technical reports and pre-prints, calculators, compilers , history, meetings and conferences, Microsoft development, software and much more follow the link below to a guide created by Computer Science Librarian Michael Knee from the University at Albany: