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
bc de-de  pt-br  zh-cn 
bf cs-cz  de-de  es-es  fa-ir  fr-fr  id-id  it-it  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 
elisp es-es  fr-fr  ms-my  pt-br  zh-cn 
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 
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 
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 
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
montilang
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
pogoscript
processing de-de  pt-br 
prolog
protocol-buffers
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
restructured text (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 
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 
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 pt-br 
PyQT de-de  es-es  fr-fr  it-it  pt-br  ru-ru  zh-cn 
Qt Framework 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 
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 
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 
fish it-it 
git de-de  es-es  fr-fr  it-it  pt-br  pt-pt  sk-sk  tr-tr  vi-vn  zh-cn 
HCL
httpie pt-br 
jq
linker ru-ru 
make de-de  es-es  fr-fr  pt-br  zh-cn 
Mercurial
OpenMP
powershell es-es  zh-cn 
ruby ecosystem de-de  es-es  fr-fr  it-it  pt-br  vi-vn 
sed
tcsh
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