Learn X in Y minutes


Take a whirlwind tour of your next favorite language. Community-driven!

Languages

Translations
Ada
APL
Arturo
AsciiDoc ca-es  de-de  es-es  id-id  it-it  ja-jp  pt-br  sl-si  zh-cn 
AssemblyScript
ATS
Ballerina
Bash de-de  el-gr  es-es  fr-fr  it-it  ja-jp  ko-kr  ms-my  nl-nl  no-nb  pt-br  ro-ro  ru-ru  sk-sk  uk-ua  zh-cn  zh-tw 
bc de-de  pt-br  zh-cn 
BF cs-cz  de-de  es-es  fa-ir  fr-fr  id-id  ko-kr  nl-nl  pl-pl  pt-br  pt-pt  ro-ro  ru-ru  sv-se  tr-tr  zh-cn 
BQN
C de-de  es-es  fr-fr  ja-jp  pt-br  ru-ru  tr-tr  uk-ua  zh-cn 
C# de-de  es-es  fr-fr  pt-br  tr-tr  zh-cn 
C++ de-de  es-es  fr-fr  hi-in  it-it  pt-br  ru-ru  tr-tr  zh-cn 
Chapel es-es 
CHICKEN
Clojure de-de  es-es  fr-fr  ko-kr  ms-my  pt-br  ro-ro  ru-ru  tr-tr  zh-cn 
Clojure macros de-de  ko-kr  ms-my  pt-br  zh-cn 
COBOL zh-cn 
CoffeeScript de-de  es-es  fr-fr  hu-hu  id-id  it-it  ko-kr  ms-my  nl-nl  pt-br  ro-ro  ru-ru  sk-sk  zh-cn 
ColdFusion es-es 
Common Lisp es-es  ko-kr  ms-my  pt-br  ru-ru  zh-cn 
Coq
Crystal de-de  fr-fr  ru-ru  zh-cn 
CSS cs-cz  de-de  el-gr  es-es  fa-ir  fr-fr  id-id  ja-jp  pt-br  ru-ru  ta-in  tr-tr  zh-cn 
CUE
Cypher pt-br  uk-ua 
D de-de  fr-fr  hi-in  pt-br  ru-ru 
Dart es-es  pt-br  zh-cn  zh-tw 
Dhall de-de 
Easylang
EDN de-de  es-es  tr-tr 
Elixir de-de  es-es  fr-fr  it-it  pt-br  ro-ro  ru-ru  sk-sk  zh-cn  zh-tw 
Elm cs-cz  de-de  pt-br 
Emacs Lisp es-es  fr-fr  ms-my  pt-br  zh-cn 
Erlang fr-fr  ko-kr  pt-br  ru-ru  zh-cn 
F# es-es  fr-fr  pt-br  tr-tr 
Factor es-es  pt-br 
fish it-it 
Forth es-es  ru-ru 
Fortran zh-cn 
GDScript tr-tr  zh-cn 
Gleam
Go ca-es  cs-cz  de-de  es-es  fi-fi  fr-fr  hu-hu  it-it  ko-kr  pt-br  ru-ru  uk-ua  zh-cn 
GolfScript
Groovy ca-es  es-es  pt-br  zh-cn 
Hack cs-cz  de-de  es-es  pt-br 
Haml de-de  es-es  fr-fr  ru-ru 
Haskell de-de  el-gr  es-es  fr-fr  pl-pl  pt-br  ro-ro  ru-ru  sv-se  zh-cn 
Haxe pt-br 
HDL
HOCON
HQ9+ de-de  es-es  id-id 
HTML ar-ar  ca-es  de-de  el-gr  es-es  fa-ir  fr-fr  he-he  it-it  nl-nl  pt-br  ru-ru  tr-tr  vi-vn  zh-cn 
Hy es-es  fr-fr  pt-br 
Inform7
Janet
Java de-de  el-gr  es-es  fr-fr  id-id  it-it  ko-kr  pl-pl  pt-br  ru-ru  uk-ua  zh-cn 
JavaScript cs-cz  de-de  es-es  fa-ir  fr-fr  it-it  ko-kr  ms-my  pt-br  ru-ru  ta-in  tr-tr  uk-ua  zh-cn  zh-tw 
Jinja
JSON cs-cz  de-de  el-gr  es-es  fr-fr  hi-in  id-id  it-it  ko-kr  lt-lt  ms-my  nl-nl  no-nb  pl-pl  pt-br  ro-ro  ru-ru  sk-sk  sv-se  ta-in  uk-ua  vi-vn  zh-cn 
Jsonnet
Julia es-es  ja-jp  pt-br  ru-ru  zh-cn 
kdb+
Kotlin ca-es  es-es  fr-fr  ko-kr  pt-br  pt-pt  ru-ru  tr-tr  uk-ua  zh-cn 
LaTeX de-de  es-es  pt-br  ro-ro  sk-sk  zh-cn 
LB Stanza
LDPL
Lean 4
Less es-es  pt-br  vi-vn  zh-cn 
Lisp Flavoured Erlang (LFE)
LiveScript es-es  fr-fr  zh-cn 
Logtalk bg-bg  es-es  it-it 
LOLCODE de-de 
Lua de-de  es-es  fr-fr  ko-kr  pt-br  ru-ru  zh-cn 
M (MUMPS)
Markdown cs-cz  de-de  es-es  fi-fi  fr-fr  id-id  it-it  ko-kr  nl-nl  pt-br  ru-ru  tr-tr  vi-vn  zh-cn 
MATLAB es-es  it-it  pt-br  zh-cn 
Mercury
MiniScript
MIPS Assembly uk-ua  zh-cn 
MongoDB
MoonScript
Nim ja-jp  ru-ru  zh-cn 
Nix de-de  fr-fr  sv-se 
Objective-C es-es  fr-fr  ru-ru  tr-tr  vi-vn  zh-cn 
OCaml el-gr 
OpenSCAD
OSL
Paren de-de  pt-br  ru-ru 
Pascal es-es  pt-br  ru-ru  th-th 
PCRE es-es  fr-fr  it-it  zh-tw 
Perl bg-bg  de-de  es-es  fr-fr  pl-pl  pt-br  ru-ru  zh-cn  zh-tw 
Phel
Phix
PHP es-es  fr-fr  id-id  ja-jp  ko-kr  pt-br  ru-ru  tr-tr  zh-cn 
Pod
PowerShell es-es  zh-cn 
Processing de-de  pt-br 
Prolog
Pug de-de  pt-br 
PureScript
Python ar-ar  be-by  cs-cz  de-de  el-gr  es-es  fr-fr  it-it  ja-jp  pt-br  ru-ru  tr-tr  vi-vn  zh-cn 
Python 2 (legacy) de-de  es-es  fr-fr  hu-hu  it-it  ko-kr  pl-pl  pt-br  ro-ro  ru-ru  tr-tr  uk-ua  zh-cn  zh-tw 
Q#
R es-es  fr-fr  ja-jp  pt-br  zh-cn 
Racket el-gr  es-es  fr-fr  ko-kr  zh-cn 
Raku es-es 
RDF
Reason
Red zh-cn 
ReScript
reStructuredText (RST) de-de  es-es  id-id  it-it 
Ruby de-de  es-es  fi-fi  fr-fr  hu-hu  id-id  it-it  pl-pl  pt-br  ro-ro  ru-ru  sk-sk  tr-tr  uk-ua  vi-vn  zh-cn 
Rust de-de  el-gr  es-es  fr-fr  it-it  ja-jp  pt-br  ru-ru  uk-ua  zh-cn 
Sass cs-cz  de-de  es-es  ms-my  pt-br  vi-vn  zh-cn 
Scala de-de  el-gr  es-es  fr-fr  pt-br  pt-pt  zh-cn 
Self es-es  pt-br 
Sing
SmallBASIC es-es  id-id 
Smalltalk
Solidity it-it  pt-br  zh-cn 
Sorbet
SQL ar-ar  de-de  es-es  fr-fr  it-it  pt-br  ru-ru  tr-tr  zh-cn 
Standard ML zh-cn 
Stylus pt-br 
Swift de-de  es-es  pt-br  pt-pt  ru-ru  tr-tr  zh-cn 
Tailspin
Tcl de-de  es-es  ru-ru 
tcsh
Texinfo
Textile
TOML it-it  pt-br 
TypeScript es-es  fr-fr  hu-hu  it-it  nl-nl  pt-br  ru-ru  th-th  tr-tr  vi-vn  zh-cn  zh-tw 
Uxntal
V
Vala
Vimscript
Visual Basic de-de  es-es  pt-br  ru-ru  zh-cn 
WebAssembly uk-ua 
Wikitext
Wolfram es-es  fr-fr  zh-cn 
XML es-es  fr-fr  id-id  ko-kr  ms-my  nl-nl  pl-pl  pt-br  ro-ro  ru-ru  ta-in  vi-vn  zh-cn 
YAML de-de  es-es  fr-fr  hu-hu  ja-jp  ko-kr  nl-nl  pt-br  ru-ru  zh-cn 
Zig

Frameworks and Libraries

Translations
AngularJS zh-cn 
DirectX 9
jQuery es-es  fr-fr  it-it  pt-br  ru-ru  tr-tr  zh-cn 
MessagePack
OpenCV de-de  zh-cn 
OpenGL
p5.js pt-br 
PyQt de-de  es-es  fr-fr  id-id  it-it  pt-br  ru-ru  zh-cn 
Qt de-de  it-it  pt-br  ru-ru  zh-cn 
raylib zh-cn 
ShutIt de-de 
Statistical computing with Python es-es  pt-br 

Tools

Translations
AMD es-es  hi-in  nl-nl  pt-br 
Ansible
AWK es-es  fr-fr  pt-br  uk-ua  zh-cn 
CMake it-it  pt-br  zh-cn 
Compojure
Composer es-es  it-it  pt-br  ru-ru 
Docker es-es  zh-cn 
Emacs pt-br 
Git de-de  es-es  fr-fr  it-it  pt-br  pt-pt  sk-sk  tr-tr  vi-vn  zh-cn 
GNU linker (ld) ru-ru 
HCL
HTTPie pt-br 
jq
Make de-de  es-es  fr-fr  pt-br  zh-cn 
Mercurial
OpenMP
Protocol Buffers
Ruby ecosystem de-de  es-es  fr-fr  it-it  pt-br  vi-vn 
sed
tmux es-es  fr-fr  lt-lt  pt-br  ru-ru  zh-cn 
Vim de-de  el-gr  es-es  fa-ir  fr-fr  ja-jp  ko-kr  nl-nl  pl-pl  pt-br  ru-ru  zh-cn 
ZFS it-it  ru-ru  zh-cn 

Algorithms & Data Structures

Translations
Asymptotic Notation es-es  fr-fr  pt-br  ru-ru 
Dynamic Programming de-de  es-es  fr-fr  it-it  nl-nl  pt-br  ru-ru  tr-tr  zh-cn 
Lambda Calculus es-es  fr-fr  pt-br  zh-cn 
Set theory fr-fr  pt-br  zh-cn 

Want to add your favorite language to the list? Head on over to GitHub and send a pull request!


All articles © the original author and contributors, and licensed under a CC BY-SA 3.0 license.

Made by Adam Bard, handsome web developer