CodeFights announcement: new supported languages

New supported languages: C, Erlang, Rust, and more!

You asked, and we listened! Over the past few weeks, we’ve added support for 14 more programming languages to the CodeFights platform.

The new languages on CodeFights are:

  • C
  • Clojure
  • CoffeeScript
  • Common Lisp
  • D
  • Elixir
  • Erlang
  • Julia
  • Kotlin
  • Lua
  • Nim
  • Objective-C
  • OCaml
  • Rust

With these additions, we now support 32 coding languages that you can use to solve CodeFights tasks! Being able to select your language of choice means that you can master your primary coding language, practice a language that you’re in the process of learning, or just try one on for size.

See the postscript to this blog post for the entire list of languages that you can use on the platform. Keep in mind that you can’t use some languages to solve some tasks, so if that’s the case you may need to choose a backup language. (For instance, you can’t use Lua to solve a database task, so you’ll need to switch to MySQL.)

We hope that you’ve found a few languages that you’re excited about using! If your preferred language isn’t on our list, you can start a post on the CodeFights Forum to request it. We try to add new supported languages a few times a year based on user requests and language popularity.

Programming Languages Supported on CodeFights

CodeFights Supported Languages

The languages that our platform currently supports are:

Bash, Clojure, CoffeeScript, Common Lisp, C, C++, C#, D, Elixir, Erlang, F#, Go, Haskell, Java, JavaScript (ES6), Julia, Kotlin, Lua, MySQL, Nim, Objective-C, OCaml, Perl, PHP, Python2, Python3, R, Ruby, Rust, Scala, Swift3, and Visual Basic.

Site Footer