ActionScript - это просто JavaScript с некоторыми дополнениями для Flash, поэтому хорошее начало - это изучение JavaScript. Наши друзья в Stack Overflow предложили одни из лучших ресурсов для изучения JavaScript .
Существует одна интегрированная среда разработки Flash / ActionScript с открытым исходным кодом, которая работает в Linux: Open Dialect . Есть также две другие Linux IDE, которые выводят Flash SWF-файлы, но не используют ActionScript: OpenLazlo и haXe . Существует также IDE ActionScript / Flash с открытым исходным кодом, которая работает только в Windows и называется FlashDevelop . Однако я боюсь, что ни один из них не будет поддерживать все функции дорогостоящих инструментов разработки Flash, предоставляемых Adobe. Они предлагают 30-дневную бесплатную пробную версию, но ни один из их продуктов для разработки не работает на Linux, о котором я знаю (хотя они могут поддерживаться WINE ).
Существует два проекта Flash-плагина с открытым исходным кодом: Gnash и Lightspark . Только последний поддерживает ActionScript 3. Конечно, официальный Flash Player для Linux от Adobe также доступен бесплатно.
Проект osflash содержит много информации о разработке Flash с использованием инструментов с открытым исходным кодом. Наконец, Stack Overflow также предлагает некоторые ресурсы, касающиеся изучения ActionScript 3 . Удачи!