Released · improving
Development
What makes each language different, how to install it and where to start. Follow the step-by-step guides, and talk it through in the discussions when you get stuck.
Rust is a systems programming language that guarantees memory safety without a garbage collector, combining C/C++-level performance with safe concurrency.
6-chapter guide0 discussionsTypeScript adds static types to JavaScript, catching errors before your code runs and making large codebases easier to maintain.
6-chapter guide0 discussionsJavaScript is a dynamic programming language standardized as ECMAScript that runs in every web browser and in runtimes such as Node.js.
6-chapter guide0 discussionsPython is a readable, general-purpose language with a large standard library, widely used for automation, web backends, data analysis and machine learning.
6-chapter guide0 discussionsGo is a simple, statically typed language designed at Google, known for fast builds and goroutine-based concurrency in servers and cloud tooling.
6-chapter guide0 discussionsC# is an object-oriented language from Microsoft for building web, desktop, game and cloud applications on .NET with a single language.
6-chapter guide0 discussionsJava is a statically typed, object-oriented language that runs on the JVM and powers enterprise backends, Android apps, and large-scale data systems.
6-chapter guide0 discussionsC is a small, portable systems programming language that compiles to fast native code and gives you direct control over memory and hardware.
6-chapter guide0 discussionsC++ is a compiled language that adds classes, templates and RAII to C's performance and hardware control, used from game engines to systems software.
6-chapter guide0 discussionsKotlin is a statically typed language from JetBrains with concise syntax, null safety and full Java interoperability, widely used for Android and server apps.
6-chapter guide0 discussions