1.1 Introduction

Hollywood is a multimedia-oriented programming language that can be used to create applications and games very easily. Designed with the paradigm to make software creation as easy as possible in mind, Hollywood is suited for beginners and advanced users alike. Hollywood comes with an extensive function library (encompassing over 1000 commands) that simplifies the creation of applications and games to a great extent. Having been in development since 2002 it is a very mature and stable software package today.

One of the highlights of Hollywood is its inbuilt cross-compiler which can be used to deploy software on many different platforms without having to change a single line of the code. The cross-compiler can compile executables for all platforms from any platform Hollywood is running on. For instance, you can compile macOS application bundles using the Windows version of Hollywood and vice versa. On top of that, there are also extensions that allow you to compile your Hollywood projects into native applications for iOS and Android.

Hollywood is a light-weight, but still powerful programming language whose core is just about two megabytes in size and does not require any external components. Hence, it is ideal for creating programs which run right out of the box. In fact, Hollywood programs will run perfectly from a USB flash drive without any prior installation whatsoever. Furthermore, Hollywood's core functionality can be greatly enhanced through lots of freely available plugins allowing you to access OpenGL and SDL through Hollywood, for instance.

The following platform architectures are currently supported by Hollywood:

Hollywood features

Graphics:

Sound:

GUI:

Network:

System:

Plugin:


Show TOC