TLDR.it

Rapid reference guides for programming languages and tools. Everything you need to know, distilled to the essentials.

Available Guides

Click a guide to dive in. Each one covers the essentials to get you productive fast.

Z
Zig

A systems programming language designed to be a "better C" — simpler, safer, and more maintainable while remaining just as fast. Manual memory management with allocator interfaces, compile-time execution, and first-class cross-compilation.

v0.15.1 →
R
Rust

A systems programming language focused on safety, speed, and concurrency. Achieves memory safety without garbage collection through its ownership system. Fearless concurrency and zero-cost abstractions.

v1.91.1 →
C
C

The foundational systems programming language. Direct memory access, minimal runtime overhead, and maximum control. The language behind operating systems, databases, and embedded systems.

C23 →
C++
C++

A general-purpose programming language with object-oriented, generic, and functional features. RAII for resource management, powerful template system, and the STL. Modern C++ offers smart pointers, lambdas, and move semantics.

C++23 →
Py
Python

A high-level, interpreted language emphasizing code readability and simplicity. Dynamic typing, comprehensive standard library, and a massive ecosystem. From web development to data science to automation.

v3.13 →
PHP
PHP

A popular server-side scripting language for web development. Modern PHP 8+ brings JIT compilation, enums, attributes, and performance improvements. Powers WordPress, Laravel, Symfony, and millions of websites worldwide.

v8.4 →
G
Gleam

A friendly, type-safe functional language for the Erlang VM and JavaScript. Combines static typing with fault-tolerant concurrency. Modern syntax, helpful errors, and seamless interop with Erlang and Elixir ecosystems.

v1.12.0 →
C#
C#

A modern, object-oriented language for the .NET platform. Strong typing, LINQ, async/await, and pattern matching. Build web apps, desktop apps, games with Unity, cloud services, and more.

C# 13 →
Ex
Elixir

A dynamic, functional language for building scalable and maintainable applications. Runs on the Erlang VM (BEAM) for fault-tolerant, distributed systems. Pattern matching, pipes, and the actor model.

v1.19.4 →
$_
Bash

The ubiquitous Unix shell and scripting language. Automate tasks, chain commands with pipes, and orchestrate system operations. Available everywhere from servers to containers to your terminal.

v5.2 →
TS
TypeScript

JavaScript with syntax for types. Static type checking catches errors before runtime. Excellent IDE support, modern ECMAScript features, and seamless JavaScript interoperability. Build scalable applications with confidence.

v5.9 →
JS
JavaScript

The language of the web. High-level, dynamic, interpreted language that runs everywhere: browsers, servers (Node.js), mobile, desktop, and IoT. Event-driven, asynchronous, with a massive ecosystem of libraries and frameworks.

ES2024 →
Lua
Lua

A lightweight, embeddable scripting language designed for extending applications. Simple syntax, powerful tables as the only data structure, first-class functions, and coroutines. Popular in game development, embedded systems, and configuration.

v5.4.8 →
🐟
Fish Shell

The friendly interactive shell with autosuggestions and syntax highlighting out of the box. Smart completions, no configuration needed, and a clean scripting syntax. Designed to be discoverable and user-friendly while remaining powerful for advanced use.

v4.2.1 →
λ
Clojure

A modern, functional Lisp for the JVM emphasizing immutability and simplicity. Persistent data structures, powerful macros, seamless Java interop, and built-in concurrency primitives (atoms, refs, agents). Code as data with a REPL-driven workflow.

v1.12.4 →

Why TLDR.it?

Quick references designed for developers who learn by doing.

⚡

Fast to Scan

No fluff. Every section is designed to be scanned quickly when you need a syntax refresher.

📋

Copy-Paste Ready

Code examples are complete and runnable. Copy, paste, and modify for your use case.

🎯

Essentials Only

Covers 90% of what you'll use daily. Links to official docs for the deep dives.

🌙

Dark Mode Native

Easy on the eyes during those late-night coding sessions.