What is Flex
Flex is a programming language developed by Adobe Technology. Meant for developers, this language offers more tools to develop rich internet applications. Equipped with all the Flash features, this language is comprised of two languages MXML and Action Script respectively. For developing Rich Internet applications, Adobe Flex makes used of Sun’s Java environment. For Flex coding, MXML is used that is based on XML. All the Flex codes are complied into SWF (ShockWave Flash) files, like Flash. These SWF files can be directly executed in browsers having Adobe Flash Player Plug-in installed.
Let us compare both web technologies with the help of a comparison table