第一个问题,如果学习FLASH是为了做动画,就像一些简单的纯二维动画,不用学习太复杂的代码,只学一些控制的比如gotoAndPlay之类的就够用了。如果是做游戏或者是交互性很强的东西,就需要学代码了。第二个问题不明白你说的是什么意思,FLASH也是软件啊,而且是目前制作二维动画片中比较主要的一种软件。