-> quasiment pareil
Une suite d'instruction pour résoudre un problème
entrée -> ALGO -> sortie (arguments) -> function -> return
le but ultime -> la REUTILISABILITE
TODO: url of the video -> algo de trie
position d'un mot dans un dictionnaire -> recherche dichotomique
HTML CSS JSON XML SQL
ECMAScript PHP Ruby Python Java C# C C++ Objective-C Swift Kotlin Haskell ADA Scheme Lisp Perl OCaml Rust TypeScript CoffeScript
Symfony Ruby on Rails React AngularJS Node.js ...
jQuery ...
MongoDB MySQL ...
- Nom (de variables / fonction)
- Mots clefs
- Opérateurs
- condition (if / switch / break / case)
- boucle (while / for)
- fonctions (function / =>)
- objects ( { x : x } )
- tableau ( [ x ] )
- variable + constante (var / let / const)
- scope / portée des variables
- namespace / modules
- prototype / signature
- récursivité