Flex (The Fast Lexical Analyzer) – wolna wersja programu lex napisana przez Verna Paxsona (pracownika uniwersytetu Berkeley), udostępniana na licencji BSD.
Program jest używany zwykle w połączeniu z programem bison.
Cechy charakterystyczne programu Flex: