Page cover

Language Clubs (not Rust)

Strengthen your language. Build foundations. Move closer to Bitcoin.

circle-info

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

View Weekly Gameplan

Apply join a Live Cohort


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 Discordarrow-up-right 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.

Begin Language Clubs

Last updated