Have you heard about Haxe? It's a programming language and compiler, that has been heavily influenced by AS3.
The nice thing is that with Haxe you can compile your game or program not only to Flash, but tons of other platforms too, without writing additional code.
This means that you can make a game and export it for Flash, Windows, Mac, Linux, Android, OUYA and more.
Haxe has a popular framework OpenFL, which carries over the simple Flash graphics API, as well as ports of popular Flash game frameworks - such as Flixel and Flashpunk (named HaxeFlixel and HaxePunk).
If you'd like to find out more, check out my blog where I write tutorials about this language daily.
Check it out, subscribe to the newsletter, suggest tutorials and spread the word!
Frederik77
Good job, I read the first six or seven tutorials and found them easy to follow. Bookmarked for more reading later on. Is there any workaround for compiling Haxe for iOS on a Windows machine that you know of?
keyreal
You can run a virtual machine (I recommend VirtualBox) and install OSX with XCode on it, then compile through that.
There's also an utility called xCross but it hasn't been updated in years so I'm not sure if that will work.