ACM, the world’s largest educational and scientific computing society, delivers resources that advance computing as a science and a profession. ACM provides the computing field’s premier Digital Library and serves its members and the computing profession with leading-edge publications, conferences, and career resources.
The world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.
Women in Computing
ACM-W supports, celebrates, and advocates internationally 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. ACM-W brochure
Get kids interested in CS!
Tech-Girls was founded in 2012 with a mission to empower girls to imagine and achieve their future dreams in our tech-savvy world. With the support of awesome volunteers and local organizations, Tech-Girls brings hands-on tech-related programming to girls throughout the region. In 2014, Charlottesville Women in Tech was formed to provide human connections and resources for local women in tech. Tech-Girls and Charlottesville Women in Tech have joined forces with the goal of supporting and helping women and girls begin their journey and stay in the technology pipeline.
Learn to code for free
Computer science professionals design, construct, and code some of today’s most cutting-edge tech, from microprocessors and CPUs to next-gen cell phones and mobile apps. Start here for expert advice, career data, degree info and hundreds of resources to help current and future tech talent build a better tomorrow.