Books

Guides and books for learning Aussom in depth.

Introduction to the Aussom Programming Language

Introduction to the Aussom Programming Language

by Austin Lehman

A true beginner's guide to Aussom that starts from the very beginning and builds the language up piece by piece, with runnable examples throughout. It opens by installing the Aussom CLI, setting up an editor, and running your first program, then walks through the fundamentals: variables, the nine data types, numbers, strings, operators, lists, and maps. From there it covers control flow, functions and callbacks, and object-oriented Aussom with classes, inheritance, and polymorphism, before moving on to error handling, modules, and a tour of the standard library for dates, math, text, files, JSON, and OS access. Later chapters go further into command-line tools, text UIs, HTTP, databases, concurrency, and testing, then finish with packages, distribution, and a complete application. Written for people who have never coded before, it assumes no prior experience and explains every new idea the first time it appears.

Copyright © 2026 Austin Lehman. All rights reserved.

Revision 1

Download Free PDF
Building Desktop Applications in Aussom with JavaFX

Building Desktop Applications in Aussom with JavaFX

by Austin Lehman

A hands-on, beginner-friendly guide to building desktop applications in Aussom with JavaFX. Starting from a single window that says 'Hello', it works step by step through the scene graph, layout panes, and the full set of UI controls: buttons, text fields, lists, tables, menus, and dialogs. Later chapters cover styling with CSS, 2D and 3D graphics, images, audio and video, animation, charts, and reactive data binding, then finish by packaging a complete application into native installers for Linux, macOS, and Windows.

Copyright © 2026 Austin Lehman. All rights reserved.

Revision 1

Download Free PDF