Skip to Main Content
Web Sites
Computer Desktop Encyclopedia
The longest-running high-tech reference on the planet. Definitions are not only updated regularly for technical changes but also for clarity. We strive to make concepts and products understandable.
AI Topics
AITopics is the Internet's largest collection of information about the research, the people, and the applications of Artificial Intelligence.
Code Academy
An interactive site (free account signup is required) for learning and practicing the basics of Web coding languages including HTML, Javascript, PHP, Ruby, and Python, as well as web developer skills. You can practice these coding skills within the interface, without having to connect to a practice server.
MIT Open Course Ware: Introduction to Computer Science and Programming
Free access to the spring 2011 version of MIT Professor John Guttag’s popular “Introduction to Computer Science and Programming.” For students with little programming experince, it teaches how to “write small programs that allow them to accomplish useful goals.” Includes lecture & recitation videos, handouts and slides, homework problems, self-assessment tools and collections of supplemental links.
Programmers Heaven
Gateway to over 17,859 links of value to programmers and developers. In addition to its main sections (languages, applications, platforms, and web development), it provides news, message boards, and mailing lists.
Web Index
"Designed and produced by the World Wide Web Foundation, the Web Index is the world’s first multi-dimensional measure of the Web’s growth, utility and impact on people and nations."
Computer Crime & Intellectual Property Section, USDOJ
Reports and press releases relating to the federal prosecution of cyber crime and IP crime.
Associations
Association for Computing Machinery
ACM brings together computing educators, researchers, and professionals to inspire dialogue, share resources, and address the field's challenges. As the world’s largest computing society, ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life‐long learning, career development, and professional networking.
American Society for Information Science and Technology
The Association for Information Science and Technology (ASIS&T) is the only professional association that bridges the gap between information science practice and research. For nearly 80 years, ASIS&T has been leading the search for new and better theories, techniques, and technologies to improve access to information.
IEEE Computer Society - Premier Organization of Computer Professionals
The IEEE Computer Society is the world's leading membership organization dedicated to computer science and technology. Serving more than 60,000 members, the IEEE Computer Society is the trusted information, networking, and career-development source for a global community of technology leaders that includes researchers, educators, software engineers, IT professionals, employers, and students.
Association for the Advancement of Artificial Intelligence
A nonprofit scientific society devoted to advancing the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines. AAAI aims to promote research in, and responsible use of, artificial intelligence. AAAI also aims to increase public understanding of artificial intelligence, improve the teaching and training of AI practitioners, and provide guidance for research planners and funders concerning the importance and potential of current AI developments and future directions.
Association of Information Technology Professionals
CompTIA Association of IT Professionals (AITP) is the leading association for technology professionals, students and educators. Join us to build your professional network, strengthen your technical knowledge and soft skills, develop a personal career path, and keep current on technology and business trends. Be part of the community that continues to push technology forward, and join thousands of other tech professionals as a CompTIA AITP member.
International Society for Computers and their Applications
The International Society for Computers and Their Applications, Inc., promotes the advancement of science and engineering in the area of computers and their applications, and disseminates this technology throughout the world.
Association for Women in Computing
Dedicated to promoting the advancement of women in the computing professions. Our members include many types of computer professionals, such as programmers, system analysts, operators, technical writers, Internet specialists, trainers and consultants.
CPSR - Computer Professionals for Social Responsibility
CPSR is a global organization promoting the responsible use of computer technology. Founded in 1981, CPSR educates policymakers and the public on a wide range of issues. CPSR has incubated numerous projects such as Privaterra, the Public Sphere Project, EPIC (the Electronic Privacy Information Center), the 21st Century Project, the Civil Society Project, and the CFP (Computers, Freedom & Privacy) Conference. Originally founded by U.S. computer scientists, CPSR now has members in 26 countries on six continents.
National Academy of Sciences
A private, non-profit society of distinguished scholars. Established by an Act of Congress, signed by President Abraham Lincoln in 1863, the NAS is charged with providing independent, objective advice to the nation on matters related to science and technology.