Teaching basic lab skills
for research computing

About Us

Since 1998, Software Carpentry has been teaching researchers the computing skills they need to get more done in less time and with less pain. Our volunteer instructors have run hundreds of events for more than 34,000 researchers since 2012. All of our lesson materials are freely reusable under the Creative Commons - Attribution license.

The Software Carpentry Foundation and its sibling lesson project, Data Carpentry, have merged to become The Carpentries, a fiscally sponsored project of Community Initiatives, a 501(c)3 non-profit incorporated in the United States. See the staff page for The Carpentries.


Software Carpentry is made possible by the generous support of our member organisations and by the hard work of our volunteers. We offer several levels of institutional engagement. We provide many ways people can engage with our community.


You can host a workshop or attend one that someone else is hosting. Our code of conduct and operations guides describe how our workshops are organised and run.


You can send us email, sign up for our newsletter, read our blog, follow The Carpentries on Mastodon, or browse and raise issues against our repositories on GitHub.

Make Things

As an open source project, we rely on volunteers to create our lessons.

Read Things

Best Practices in Scientific Computing and Software Carpentry: Lessons Learned summarize what we've learned. You may also enjoy these other readings.

Buy Things

Want to show your support? You can donate, or vist our online store offering everything from maternity shirts to messenger bags.


Workshop Growth


Learner Growth


Instructor Growth
Stats updated on 2018-02-05