Practice in Any Language
Yeetcode supports all 14 major programming languages used in coding interviews. Practice in the language you'll use in your actual interview — no switching required.
Python
Python is the most popular language for coding interviews — and for good reason. Its clean syntax, b…
Practice in Python →JavaScript
JavaScript is the language of the web and one of the most commonly used in coding interviews — espec…
Practice in JavaScript →TypeScript
TypeScript has become the industry standard for large-scale JavaScript applications, and many compan…
Practice in TypeScript →Java
Java is one of the most common languages in enterprise software and is widely used for coding interv…
Practice in Java →C++
C++ is the language of performance-critical systems and competitive programming. Many engineers at s…
Practice in C++ →C
C is the foundational language of systems programming and is still expected in interviews at embedde…
Practice in C →C#
C# is the primary language for .NET development and is widely used at Microsoft, enterprise software…
Practice in C# →Go
Go has exploded in popularity for backend and infrastructure engineering. Companies like Google, Ube…
Practice in Go →Rust
Rust is growing rapidly in systems programming, WebAssembly, and any domain where C++ was previously…
Practice in Rust →Kotlin
Kotlin is Google's preferred language for Android development and an increasingly popular alternativ…
Practice in Kotlin →Swift
Swift is Apple's modern programming language for iOS, macOS, watchOS, and tvOS development. If you'r…
Practice in Swift →Ruby
Ruby is beloved for its elegant syntax and the productivity boost of Ruby on Rails. It's widely used…
Practice in Ruby →PHP
PHP powers a significant portion of the web — WordPress, Laravel, and Facebook's backend started in …
Practice in PHP →Scala
Scala blends object-oriented and functional programming on the JVM, and is widely used in big data e…
Practice in Scala →