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 10 months 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?