Hollywood is a commercially distributed programming language developed by Andreas Falkenhahn (Airsoft Softwair) which mainly focuses on the creation of multimedia-oriented applications.
Hollywood is available for AmigaOS, MorphOS, WarpOS, AROS, Windows, macOS, Linux, Android, and iOS.
Hollywood has an inbuilt cross compiler that can automatically save executables for all platforms supported by the software.
The generated executables are completely stand-alone and do not have any external dependencies, so they can also be started from a USB flash drive.
Starting with version 2.0 (released in January 2006), Hollywood is using the Lua programming language as its virtual machine, but with significant modifications in syntax and functionality.
[5] Starting with version 3.0 (January 2008), Hollywood for the first time also runs on two non Amiga inspired operating systems: Microsoft Windows and macOS.
Hollywood 5.0 was released in February 2012 and introduces support for video playback and vector image formats like SVG.
Thus, scripts cannot call any API functions of the host operating system directly and are limited to the inbuilt command set.
RapaGUI is a cross-platform GUI plugin for Hollywood which supports Windows, macOS, Linux, and AmigaOS.
[9] In contrast to RapaGUI and MUI Royale, HGui draws its GUI controls itself which makes its graphical user interfaces look exactly the same on every platform.
A special feature of the cross-platform compiler that comes with Hollywood is the ability to link all external files (including fonts) into the executable to be built automatically.
However, thanks to the Hollywood cross-compiler, it can also save stand-alone executables for Windows, macOS and Linux from the Amiga platform.