ACM-WomenSupporting and advocating for the full engagement of women in all aspects of the computing field, providing a wide range of programs and services to ACM members and working in the larger community to advance the contributions of technical women.
Ars TechnicaArs Technica is a trusted source for technology news, tech policy analysis, breakdowns of the latest scientific advancements, gadget reviews, software, hardware, and nearly everything else found in between layers of silicon.
Association for Computing MachineryA global scientific and educational organization dedicated to advancing the art, science, engineering, and application of computing, serving both professional and public interests by fostering the open exchange of information and by promoting the highest professional and ethical standards.
CiteSeerXOnline collection of full-text computer science articles, papers and technical reports freely available on the Web
Computer History MuseumThe Computer History Museum is the world's largest and most significant history museum for preserving and presenting the computing revolution and its impact on the human experience.
ComputerLanguage.comA reference for the jargon, phrases and buzzwords of computer science. Search for concepts, technologies and products as well as the versions and history of everything from iPhones to Wi-Fi standards.
Free Online Dictionary of ComputingIncludes definitions of acronyms, jargon, programming languages, tools, architecture, operating systems, networking, theory, conventions, standards, mathematics, telecoms, electronics, institutions, companies, projects, products, history, in fact any of the vocabulary you might expect to find in a computer dictionary.
GitHubThe largest and most advanced development platform in the world.
Internet SocietyThe Internet Society engages in a wide spectrum of Internet issues, including policy, governance, technology, and development to ensure that a healthy, sustainable Internet is available to everyone.
Stack OverflowA public platform for coders to learn, share knowledge, and collaborate.
W3SchoolsA school for web developers, covering all the aspects of web development and programming.
WebopediaWebopedia is a free online dictionary for words, phrases and abbreviations that are related to computer and Internet technology. Webopedia provides easy-to-understand definitions in plain language, avoiding the use of heavy jargon when possible so that the site is accessible to users with a wide range of computer knowledge.