Flex namreč izkorišča zmožnosti predvajalnika Flash Player ‐ natančneje njegove različice 8.5 --, ki je eden najbolj razširjenih dodatkov za spletne brskalnike, v posebnih različicah pa je na voljo tudi v čedalje večjem številu prenosnih naprav, še posebej v sodobnih telefonih.
Flex 2.0 ponuja razvojno okolje FlexBuilder, zgrajeno nad odprtokodno podlago Eclipse. Programiranje je omogočeno v actionscriptu, ki je izpeljanka standarda ECMAScript, na katerem temelji tudi priljubljeni programski jezik za spletne brskalnike ‐ javascript.