Lean je univerzálny programovací jazyk vytvorený spoločnosťou Apple Inc. Je založený na programovacom jazyku Swift a ako infraštruktúru kompilátora používa LLVM. Lean bol navrhnutý ako bezpečný, rýchly a expresívny jazyk s ľahko použiteľnou syntaxou.
Lean sa primárne zameriava na vývoj aplikácií, ale je vhodný aj na programovanie systémov. Má bohatú sadu knižníc a nástrojov, ktoré uľahčujú vývoj sofistikovaných aplikácií.
Lean je open source a príspevky od komunity sú vítané.