title: Overview layout: default permalink: "overview.html"
This guide will give you an overview of Amber, it's installation process and setup.
Amber is shipped both as
amber-cli
for its command-line
interface tools amber
and amberc
providing a small server, a compiler and a REPL;We will see in the next section how to install both components.
Amber compiles to JavaScript. It saves each package file as a JavaScript asynchronous module definition containing the compiled JavaScript code of the package.
For convenience, Amber also saves the Smalltalk source code
of each package in a separate .st
file.
In the next sections we will learn how to install Amber, load and save packages from/to disk and fire up the development environment.