Flash develop is like Adobe Flash Professional light edition. It's a free of Flash alternative without all the bells and whistles but you can publish swf files and use action script 3.
Flash develop is not a language thus the language choice would be here python vs actionscript 3. Personally I would go with flash develop but neither of these options is good for making games if you want anything beyond experience. But I assume you want to make something for the web so I would go with Flash develop here especially if you don't want to pay for the full version of Flash. But then again Flash slowly being replaced by HTML 5 a much faster and open way to make online content now. You could either learn something that might not be here long or start something new that hasn't been develop far enough to be as good at making games yet.
Oh yeah, and what is the best action script language for creating games? and why?
There is only one actionscript (ignoring updates) and obviously here the newest one has the most features and fixes, so is the best. But you could get away with actionscript 2 without much of a problem.
My personal preference is to code in a text editor and compile with the Flex SDK.
Sublime is the best in my honest opinion. Notepad++ is chunky.