What is the difference between Flash Builder, Flash Professional, and Flex?
Flash Builder: Flash Builder is an Eclipse based productivity tool for Flex andActionScript application developers. Flash Builder helps developers build,test, and optimize applications faster through features like intelligentcoding, interactive step-through debugging, memory and performance profiling,and visual design of the user interface layout. Flash Professional: Flash Professional is a timeline-based productivity toolfor creating animated SWF and FLV content, used by creative professionals toadd interactivity to websites. Flash Professional contains an ActionScripteditor for basic ActionScript editing; however, for advanced ActionScriptediting, most ActionScript developers use Flash Builder. Custom Flex componentscan be created using Flash Professional and imported into Flash Builder. Flex framework: Flex is the underlying open source framework used to createapplications. The Flex framework provides the declarative languages,application services, components, and data connectivity