Embark on a rapid journey into the world of programming with our curated list of resources designed to help you learn new technologies in minutes. Whether you’re a seasoned developer exploring a new language or a beginner taking your first steps into code, the “Learn X In Y Minutes” concept offers a fantastic way to quickly grasp the essentials. This community-driven project provides concise tutorials for a vast array of programming languages, frameworks, tools, and algorithms, perfect for efficient learning and exploration.
Programming Languages in Minutes
Dive into the fundamentals of various programming languages with these quick guides. From scripting languages to compiled powerhouses, get a taste of each language’s syntax and core concepts in just a few minutes.
- Ada
- APL
- Arturo
- AsciiDoc (ca de es id it ja pt-br sl zh-cn)
- AssemblyScript
- ATS
- Ballerina
- Bash (de el es fr it ja ko ms nl no pt-br ro ru sk uk zh-cn zh-tw)
- bc (de pt-br zh-cn)
- BF (cs de es fa fr id it ko nl pl pt-br pt-pt ro ru sv tr zh-cn)
- BQN
- C (de es fr ja pt-br ru tr uk zh-cn)
- C# (de es fr pt-br tr zh-cn)
- C++ (de es fr hi it pt-br ru tr zh-cn)
- Chapel (es)
- CHICKEN
- citron
- Clojure (de es fr ko ms pt-br ro ru tr zh-cn)
- Clojure macros (de ko ms pt-br zh-cn)
- COBOL (zh-cn)
- CoffeeScript (de es fr hu id it ko ms nl pt-br ro ru sk zh-cn)
- ColdFusion (es)
- Common Lisp (es ko ms pt-br ru zh-cn)
- Coq
- Crystal (de fr ru zh-cn)
- CSS (cs de el es fa fr id ja pt-br ru ta tr zh-cn)
- CUE
- curto (es)
- Cypher (pt-br uk)
- D (de fr hi pt-br ru)
- Dart (es pt-br zh-cn zh-tw)
- Dhall (de)
- Easylang
- EDN (de es tr)
- Elixir (de es fr it pt-br ro ru sk zh-cn zh-tw)
- Elm (cs de pt-br)
- Emacs Lisp (es fr ms pt-br zh-cn)
- Erlang (fr ko pt-br ru zh-cn)
- F# (es fr pt-br tr)
- Factor (es pt-br)
- fish (it)
- Forth (es ru)
- Fortran (zh-cn)
- GDScript (tr zh-cn)
- Gleam
- Go (ca cs de es fi fr hu it ko pt-br ru uk zh-cn)
- GolfScript
- Groovy (ca es pt-br zh-cn)
- Hack (cs de es pt-br)
- Haml (de es fr ru)
- Haskell (de el es fr pl pt-br ro ru sv zh-cn)
- Haxe (pt-br)
- HDL
- Hjson
- HOCON
- HQ9+ (de es id)
- HTML (ar ca de el es fa fr he it nl pt-br ru tr vi zh-cn)
- Hy (es fr pt-br)
- Inform7
- Janet
- Java (de el es fr id it ko pl pt-br ru uk zh-cn)
- JavaScript (cs de es fa fr it ko ms pt-br ru ta tr uk zh-cn zh-tw)
- Jinja
- JSON (cs de el es fr hi id it ko lt ms nl no pl pt-br ro ru sk sv ta uk vi zh-cn)
- Jsonnet
- Julia (es ja pt-br ru zh-cn)
- kdb+
- Kotlin (ca es fr ko pt-br pt-pt ru tr uk zh-cn)
- LaTeX (de es pt-br ro sk zh-cn)
- LB Stanza
- LDPL
- Lean 4
- Less (es pt-br vi zh-cn)
- Lisp Flavoured Erlang (LFE)
- LiveScript (es fr zh-cn)
- Logtalk (bg es it)
- LOLCODE (de)
- Lua (de es fr ko pt-br ru zh-cn)
- M (MUMPS)
- Markdown (cs de es fi fr id it ja ko nl pt-br ru tr vi zh-cn)
- MATLAB (es it pt-br zh-cn)
- Mercury
- MiniScript
- MIPS Assembly (uk zh-cn)
- MongoDB
- MoonScript
- Nim (ja ru zh-cn)
- Nix (de fr sv zh-cn)
- Objective-C (es fr ru tr vi zh-cn)
- OCaml (el)
- OpenSCAD
- OSL
- Paren (de pt-br ru)
- Pascal (es pt-br ru th)
- PCRE (es fr it zh-tw)
- Perl (bg de es fr pl pt-br ru zh-cn zh-tw)
- Phel
- Phix
- PHP (es fr id ja ko pt-br ru tr zh-cn)
- Pod
- PowerShell (es zh-cn)
- Processing (de pt-br)
- Prolog
- Pug (de pt-br)
- PureScript
- Python (ar be cs de el es fr it ja pt-br ru tr vi zh-cn)
- Q#
- QML
- R (es fr ja pt-br zh-cn)
- Racket (el es fr ko zh-cn)
- Raku (es)
- RDF
- Reason
- Red (zh-cn)
- ReScript
- reStructuredText (RST) (de es id it)
- Ruby (de es fi fr hu id it pl pt-br ro ru sk tr uk vi zh-cn)
- Rust (de el es fr it ja pt-br ru uk zh-cn)
- Sass (cs de es ms pt-br vi zh-cn)
- Scala (de el es fr pt-br pt-pt zh-cn)
- Self (es pt-br)
- Sing
- SmallBASIC (es id)
- Smalltalk
- Solidity (it pt-br zh-cn)
- Sorbet
- SQL (ar de es fr it pt-br ru tr zh-cn)
- Standard ML (zh-cn)
- Stylus (pt-br)
- Swift (de es pt-br pt-pt ru tr zh-cn)
- Tailspin
- Tcl (de es ru)
- tcsh
- Texinfo
- Textile
- TOML (it pt-br)
- TypeScript (es fr hu it nl pt-br ru th tr uk vi zh-cn zh-tw)
- Uxntal
- V
- Vala
- Vimscript
- Visual Basic (de es pt-br ru zh-cn)
- WebAssembly (uk)
- Wikitext
- Wolfram (es fr zh-cn)
- XML (es fr id ko ms nl pl pt-br ro ru ta vi zh-cn)
- YAML (de es fr hu ja ko nl pt-br ru zh-cn)
- Zig
Frameworks and Libraries in Minutes
Explore essential frameworks and libraries that power modern development. These tutorials offer a rapid introduction to key concepts and functionalities, helping you understand their role and potential in your projects.
- AngularJS (zh-cn)
- DirectX 9
- jQuery (es fr it pt-br ru tr zh-cn)
- MessagePack
- OpenCV (de zh-cn)
- OpenGL
- p5.js (pt-br)
- PyQt (de es fr id it pt-br ru zh-cn)
- Qt (de it pt-br ru zh-cn)
- raylib (zh-cn)
- ShutIt (de)
- Statistical computing with Python (es pt-br)
Tools in Minutes
Quickly understand and utilize essential development tools. These guides provide a fast track to using command-line tools, build systems, and other utilities that streamline your coding workflow.
- AMD (es hi nl pt-br)
- Ansible
- AWK (es fr pt-br uk zh-cn)
- CMake (it pt-br zh-cn)
- Compojure
- Composer (es it pt-br ru)
- Docker (es zh-cn)
- Emacs (pt-br)
- Git (de es fr it pt-br pt-pt sk tr vi zh-cn)
- HCL
- HTTPie (pt-br)
- jq
- Linker script (ru)
- Make (de es fr pt-br zh-cn)
- Mercurial
- Nmap
- OpenMP
- Protocol Buffers
- Ruby ecosystem (de es fr it pt-br vi)
- sed
- tmux (es fr lt pt-br ru zh-cn)
- Vim (de el es fa fr ja ko nl pl pt-br ru zh-cn)
- ZFS (it ru zh-cn)
Algorithms & Data Structures in Minutes
Get a rapid overview of fundamental computer science concepts. These tutorials explain complex algorithms and data structures in an accessible and time-efficient manner.
- Asymptotic Notation (es fr pt-br ru)
- Dynamic Programming (de es fr it nl pt-br ru tr zh-cn)
- Lambda Calculus (es fr pt-br zh-cn)
- Set theory (fr pt-br zh-cn)
This collection is constantly growing and improving thanks to contributions from the community. Want to add your expertise? Head over to GitHub and contribute by sending a pull request to expand this valuable resource for learners worldwide. All articles are licensed under a CC BY-SA 3.0 license, ensuring open access and sharing of knowledge.