# Language-agnostic challenge options

**URL:** https://forum.codecrafters.io/t/language-agnostic-challenge-options/838
**Category:** Feature Requests
**Created:** [June 24, 2024, 12:27pm UTC](https://forum.codecrafters.io/t/language-agnostic-challenge-options/838 "2024-06-24T12:27:03Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![mfarr](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/mfarr/32/767_2.png) [@mfarr](https://forum.codecrafters.io/u/mfarr)
#### Post date: [June 24, 2024, 12:27pm UTC](https://forum.codecrafters.io/t/language-agnostic-challenge-options/838/1 "2024-06-24T12:27:03Z")

</div>

I think it would be great to have a way to work through these challenges using a language that isn’t “officially” supported, like Swift. As a simple implementation, the challenge would provide a set of tests with expected results for each stage, and it would be up to the user to ensure that the tests are passing before moving on to the next stage.

This would provide incentive for an interested user to sign up (or renew), but is reluctant because their language of choice isn’t supported.

---

<div class="post-metadata">

### Author: ![rohitpaulk](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/rohitpaulk/32/6_2.png) [@rohitpaulk](https://forum.codecrafters.io/u/rohitpaulk)
#### Post date: [July 3, 2024, 12:55pm UTC](https://forum.codecrafters.io/t/language-agnostic-challenge-options/838/2 "2024-07-03T12:55:53Z")

</div>

Good idea! We’ve been wanting to do this for a while, and we’re now slowly moving towards making this possible. [Upcoming change: Build system overhaul](https://forum.codecrafters.io/t/upcoming-change-build-system-overhaul/707) is a pre-cursor to this (it standardizes the your\_program.sh script across all challenges).
