Home
/
Community engagement
/
Forums and discussions
/

Ways to contribute to monero without c++ skills

Contributions to Monero | Can Developers Beyond C++ Join the Effort?

By

Sofia Chen

Jun 3, 2025, 11:31 PM

2 minutes needed to read

A diverse group of people discussing programming contributions in different languages like Java and Python for Monero

A fresh conversation is brewing among software engineers regarding contributions to Monero, an anonymous cryptocurrency. Some users are asking how they can get involved even if their coding skills aren't limited to C++. Recent comments indicate there's more flexibility in participation than originally thought.

The Software Engineer's Dilemma

A newcomer to the Monero community raised a pressing question: is it possible to contribute to Monero's development without a solid grasp of C++? While Monero's core programming relies heavily on this language, many believe there are opportunities for developers skilled in other languages like Java, Python, or JavaScript.

"There are ways to contribute beyond the core coding," said one user. "It's about looking for the right projects to plug into."

Not Just C++: Expanding Opportunities

Discussions reveal a growing realization among users that Monero’s ecosystem may require different types of contributions:

  • Documentation: Writing guides and tutorials for newcomers.

  • Testing: Identifying bugs and refining features for improved usability.

  • Community Engagement: Promoting Monero’s values on forums and social media.

One user commented positively, "Seeing these answers, there’s even more than I expected!" This enthusiasm suggests a supportive environment for developers of various backgrounds.

Sentiment in the Community

The mood appears optimistic. Responses highlight an appetite for collaboration and innovation:

  • Users appreciate the lack of JavaScript involvement in core development, sparking interest in alternative technologies.

  • Contributions related to project documentation and community outreach often get acknowledged as vital tasks that anyone can tackle, regardless of their coding language.

"I like it that it doesn’t use JS," remarked a responder, emphasizing the focus on tech stacks that are outside the typical landscape.

Key Insights

  • πŸ”‘ Many developers want to explore contributions in areas beyond C++.

  • πŸ“œ Documentation roles are open, making it easier for non-C++ developers to contribute.

  • 🌐 Community activities are welcomed and crucial for the Monero project’s growth.

A rising sentiment reflects the underlying belief that Monero's development is not solely confined to C++. With a variety of paths available for gaining involvement, opportunities for collaboration are likely to attract a broader range of contributors moving forward.

What's on the Horizon for Monero?

There’s a strong chance that as more developers seek out ways to contribute to Monero beyond just C++, we could see an increase in project diversity in the coming months. Many contributors may focus on documentation or community outreach, making Monero more accessible to new users. Experts estimate around 60% of community engagement efforts could be channeled into these avenues, fostering a collaborative spirit. Given the appetite for participation and the broad range of skills available, it’s likely that innovative projects will emerge, potentially enhancing Monero's standing in the cryptocurrency landscape.

Echoes of the Open Source Revolution

A parallel can be drawn to the early years of the open-source movement in the late 1990s. Many developers, despite limited coding language knowledge, rallied around projects like Linux, finding their footing in documentation, testing, and community support. This collective effort shaped the very foundations of technology as we know it today, showing that passion and diverse contributions can drive a project to greatness, much like what we’re witnessing with Monero now.