Programming Cheatsheets
Browse 81+ programming language cheatsheets — quick syntax references with code examples, ready to copy and paste. From Python and JavaScript to Rust, Go, and TypeScript.
Python
Versatile, readable language for web, data, AI, and automation.
32 sections · 167 items
JavaScript
The language of the web — frontend, backend, and beyond.
30 sections · 135 items
Go
Fast, statically typed language built for simplicity and concurrency.
29 sections · 150 items
TypeScript
Typed superset of JavaScript that scales.
30 sections · 168 items
Rust
Systems language focused on safety, speed, and concurrency.
26 sections · 132 items
Java
Enterprise-grade object-oriented language, write once run anywhere.
31 sections · 163 items
SQL
Standard language for managing and querying relational databases.
25 sections · 126 items
HTML
The standard markup language for creating web pages.
27 sections · 140 items
CSS
Style sheet language for describing the presentation of web pages.
27 sections · 137 items
React
JavaScript library for building user interfaces with components.
25 sections · 127 items
Git
Distributed version control system for tracking source code changes.
25 sections · 126 items
Bash
Unix shell and command language for scripting.
25 sections · 126 items
PHP
Popular general-purpose scripting language for web development.
25 sections · 126 items
C
Low-level language powering systems, embedded, and OS development.
25 sections · 126 items
C++
General-purpose language with OOP, generics, and low-level control.
27 sections · 136 items
C#
Modern object-oriented language for .NET, web, and games.
25 sections · 126 items
Swift
Apple's language for iOS, macOS, and beyond.
26 sections · 132 items
Ruby
Dynamic, elegant language optimized for developer happiness.
25 sections · 126 items
Scala
Hybrid functional/OO language on the JVM.
25 sections · 126 items
Kotlin
Modern JVM language, concise and fully Java-interoperable.
25 sections · 126 items
MATLAB
Numerical computing environment for engineering and science.
26 sections · 131 items
R
Statistical computing and graphics language.
27 sections · 136 items
Visual Basic
Simple, event-driven language for Windows apps.
25 sections · 126 items
Delphi
Object Pascal dialect for rapid app development.
28 sections · 141 items
Fortran
Pioneer language for scientific and numerical computing.
25 sections · 126 items
Angular
TypeScript-based web application framework by Google.
20 sections · 120 items
AngularJS
JavaScript-based front-end web framework (Angular 1.x).
20 sections · 119 items
Bootstrap
Powerful, extensible, and feature-packed frontend toolkit built on CSS and JavaScript.
20 sections · 101 items
Chart.js
Simple yet flexible JavaScript charting library.
19 sections · 107 items
CSS3
Latest evolution of CSS with modules for styling, layout, and animation.
20 sections · 101 items
curl
Command-line tool for transferring data with URLs.
18 sections · 96 items
Dart
Client-optimized language for fast apps on any platform.
20 sections · 111 items
Django
High-level Python web framework for rapid, secure development.
20 sections · 105 items
Docker
Platform for developing, shipping, and running applications in containers.
20 sections · 121 items
ECharts
Powerful charting and visualization library by Apache.
20 sections · 104 items
Elixir
Functional, concurrent language built on Erlang VM.
20 sections · 111 items
FastAPI
Modern, fast Python web framework for building APIs.
20 sections · 121 items
Flask
Lightweight Python web framework (microframework).
20 sections · 119 items
GraphQL
Query language and runtime for APIs.
20 sections · 107 items
Haskell
Purely functional programming language with static typing.
19 sections · 107 items
HTML5
Fifth revision of HTML with new semantic elements and APIs.
20 sections · 109 items
HTTP
HyperText Transfer Protocol for client-server communication.
20 sections · 107 items
jQuery Mobile
Touch-optimized HTML5 UI framework for mobile web apps.
19 sections · 106 items
jQuery UI
Curated set of user interface interactions and widgets built on jQuery.
20 sections · 120 items
jQuery
Fast, small, and feature-rich JavaScript library.
20 sections · 101 items
JSON
Lightweight data-interchange format for data exchange.
20 sections · 114 items
Kubernetes
Container orchestration platform for automating deployment and scaling.
20 sections · 121 items
Linux
Open-source Unix-like operating system kernel and distributions.
19 sections · 103 items
Lua
Lightweight, embeddable scripting language.
19 sections · 109 items
Machine Learning
Machine learning concepts, algorithms, and Python implementation.
18 sections · 91 items
Markdown
Lightweight markup language for formatted text.
18 sections · 98 items
Matplotlib
Comprehensive Python plotting library for data visualization.
20 sections · 103 items
Memcached
High-performance distributed memory object caching system.
19 sections · 104 items
MongoDB
NoSQL document database for high-volume data storage.
20 sections · 110 items
MySQL
Popular open-source relational database management system.
20 sections · 119 items
Nginx
High-performance HTTP server and reverse proxy.
20 sections · 121 items
NLP
Natural Language Processing techniques and tools for text analysis.
20 sections · 106 items
Node.js
JavaScript runtime built on Chrome's V8 engine for server-side development.
20 sections · 114 items
NumPy
Fundamental package for numerical computing with Python.
18 sections · 91 items
OpenCV
Open source computer vision and machine learning library.
20 sections · 111 items
Pandas
Data analysis and manipulation library for Python.
20 sections · 101 items
Perl
High-level, interpreted programming language for text processing.
19 sections · 115 items
PostgreSQL
Powerful open-source relational database system with advanced features, extensibility, and SQL compliance.
20 sections · 101 items
PyTorch
Open-source deep learning framework developed by Meta.
20 sections · 116 items
Redis CLI
In-memory data structure store - CLI commands and usage.
20 sections · 114 items
Redis
In-memory data structure store, used as database, cache, and message broker.
20 sections · 101 items
Regex
Regular expressions for pattern matching and text processing.
20 sections · 110 items
Sass
Powerful CSS preprocessor with variables, nesting, and mixins.
20 sections · 101 items
Solidity
Object-oriented language for writing smart contracts on Ethereum.
20 sections · 106 items
SQLite
Self-contained, serverless, zero-configuration SQL database engine.
20 sections · 102 items
SVG
Scalable Vector Graphics for resolution-independent images.
19 sections · 111 items
Tailwind CSS
Utility-first CSS framework for rapid UI development.
22 sections · 111 items
TensorFlow
End-to-end open-source machine learning platform by Google.
20 sections · 115 items
Vim
Highly configurable text editor for efficient text editing.
19 sections · 115 items
Vue 3
Progressive JavaScript framework for building user interfaces.
22 sections · 111 items
WebAssembly
Binary instruction format for web-based fast execution.
20 sections · 113 items
XML
Extensible Markup Language for structured data exchange.
20 sections · 121 items
YAML
Human-friendly data serialization standard for config files.
19 sections · 115 items
Julia
High-performance dynamic language for technical computing and scientific numerical work.
28 sections · 105 items
Assembly
Low-level x86-64 assembly language (Intel/NASM syntax) for systems, performance, and bare-metal programming.
5 sections · 25 items
Erlang
Concurrency-oriented functional language on the BEAM VM, built for fault-tolerant distributed systems.
5 sections · 25 items