When learning programming it can be hard to get started and to keep up the habit of continuously programming a little bit every day.
Development setups often include installments like servers, code editors, compilers and development environments which can be time consuming to set up and comes in the way of writing code. Writing code is the most rewarding and important thing about programming but can end up being put to the side because a strange bug in the IDE you installed causes an error a beginner does not understand how to fix.
Firebox was designed to work in the web browser with no installations, ease of use and simplicity. When coding is easy and typing the rules of a programming language is easy its also easy to move on to more professional tools for programming later on.
Firebox was developed around 4 main parts, the editor, the element framework, the documentation and this book. When programming with professional tools the process is the same. You use an editor to write, edit, validate and debug the code. You use documentation for reference to see what's available and you reed books to develop your skills by learning about concepts and best practices.
The Firebox website (firebox.no) is where you will find the editor and documentation. Right away its ready for you to start typing code. You don't need an account to use Firebox online, but if you want to save your work you need to sign up, for free, and create an account where you connect your apps.
Firebox is designed for everyone in all ages. But it is recommended that you have some experience with programming environments like Scratch (scratch.mit.edu). Firebox exists in the space between Scratch and more professional tools like Unity, Unreal and Visual Studio. So the core audience is people with some Scratch experience and have a wish to move on to serious programming.