
Language Clubs (not Rust)
Strengthen your language. Build foundations. Move closer to Bitcoin.
The first live cohort of this pathway for 2026 is coming soon...
Language Clubs is a self-paced, community-supported learning pathway designed to help developers strengthen their proficiency in programming languages commonly used in Bitcoin development.
Rather than teaching Bitcoin directly, this pathway focuses on language fluency — the prerequisite skill that enables meaningful contribution to Bitcoin open-source projects later on.
Builders acts as a coordinator: grouping learners by language, curating high-quality external learning resources, and providing structure, accountability, and peer support so you don’t learn alone.
CTAs
What This Pathway Is
Language Clubs is a guided learning pathway where developers improve their skills in a specific programming language while staying accountable through weekly goals, peer syncs, and Builders-supported exercises.
This pathway is:
Self-paced, but not self-isolated
Structured, but not a bootcamp
Practical, not theoretical
You’ll work through an existing, industry-relevant curriculum while completing Bitcoin-adjacent Builders tasks that help you think like a Bitcoin developer, even before touching Bitcoin code.
Who It’s For
Language Clubs is best suited for developers who:
Are early in their Bitcoin learning journey
Want to strengthen a core programming language used in Bitcoin development
Prefer structured self-learning with peer support
Are preparing for more advanced Builders pathways
Supported Languages
Language Clubs currently support:
Python
C++
Other languages may be introduced over time.
If you are already comfortable contributing to Bitcoin or Lightning repositories, you may be better suited for more advanced pathways.
What To Expect
By the end of this pathway, you should expect to have:
Stronger fluency in your chosen programming language
Consistent practice writing and reading code
Experience solving structured programming problems
A public record of your learning and progress
Better readiness for Bitcoin-focused technical pathways
You’ll also be supported by:
Weekly homegroup sync calls
Text-based office hours with faculty
A private Discord channel for questions, collaboration, and accountability
Cohort Details
Registration deadline: Not fixed
Commencement date: Not fixed
Duration: 6 weeks
Level: Intermediate to Advanced
Commitment: ~5–7 hours per week
Mode: Self-paced modules, with guided structure and community support
Format: Online (Exercism and Discord)
Support: Discord community, sync calls, office hours
How the Pathway Works
Language Clubs combine independent learning with shared accountability.
You’ll progress through exercises at your own pace, but every week follows a shared rhythm designed to keep you consistent and engaged.
The Learning Stack
We will be using Exercism to go through the material (Python or C++ tracks).
Practice: Weekly Builders add-on exercises; Bitcoin-inspired problem framing
Support: Discord community, homegroup syncs, and office hours
Builders does not modify or duplicate the Exercism content. Instead, we:
Organize the learning timeline
Provide weekly structure
Add contextual and technical Builders exercises
Facilitate peer discussion and mentorship
Help you stay consistent through accountability
Start the Pathway
When you’re accepted into Language Clubs, you’ll receive access to the private #language-clubs channel on our Discord workspace. Once you join, take time to introduce yourself. Say a little bit about yourself, whether it be what area you’re from, what you do for work, or something you do for fun. If you don’t want to use your personal photo as your icon, that is totally fine. Just please change it to a unique image.
These groups work best when we get to know each other.
Last updated