Lean je univerzální programovací jazyk vytvořený společností Apple Inc. Je založen na programovacím jazyce Swift a jako infrastrukturu kompilátoru používá LLVM. Lean byl navržen jako bezpečný, rychlý a expresivní jazyk se snadno použitelnou syntaxí.
Lean se primárně zaměřuje na vývoj aplikací, ale je vhodný i pro systémové programování. Má bohatou sadu knihoven a nástrojů, které usnadňují vývoj sofistikovaných aplikací.
Lean je otevřený a komunita do něj může přispívat.