Skip to main content

What programming languages are supported in coding interviews?

Learn whether multiple programming languages are supported and how many are available for coding interviews.

Updated over a week ago

We currently support a wide range of programming languages, including:

  • Assembly (NASM)

  • Bash

  • Basic (FBC)

  • C (Clang, GCC)

  • C#

  • C++

  • Clojure

  • COBOL

  • Common Lisp

  • D

  • Elixir

  • Erlang

  • F#

  • Fortran

  • Go

  • Groovy

  • Haskell

  • Java

  • JavaScript (Node.js)

  • Kotlin

  • Lua

  • Objective‑C

  • OCaml

  • Octave

  • Pascal

  • Perl

  • PHP

  • Plain Text (for templates, etc.)

  • Prolog

  • Python (2.7 & 3.x)

  • R

  • Ruby

  • Rust

  • Scala

  • SQL (SQLite)

  • Swift

  • TypeScript

  • Visual Basic .NET

Did this answer your question?