A downloadable book

Download NowName your own price

introduction to uxn programming is a beginner's, slow-paced and comprehensive guide of the uxntal programming language and the varvara computer.

this book will provide you with the basics for getting involved with the uxn ecosystem, one step at a time.

IMPORTANT (12024-03-28)! keep in mind that the contents of the ebook are written from a somewhat outdated perspective and some of them might be slightly wrong. the online tutorial is more up-to-date. some things are done differently now, and the tutorial doesn't cover all the possibilities in the language that exist nowadays. in doubt, always refer to the official documentation. however, we hope it's still useful to you as an introduction to the uxn ecosystem!

you can find a spanish translation of the book here: introducción a programación uxn

it is divided in seven "days": the idea is you can follow it along during one week of focus, and then you can be ready to tackle and create the applications you'd like!

the book contains:

  • foreword by Devine Lu Linvega
  • introduction to the uxn ecosystem
  • seven days of lessons:
    • day 1: the basics
    • day 2: the screen
    • day 3: conditional jumps and the keyboard/controller
    • day 4: variables and animation loop
    • day 5: the mouse and uxntal goodies
    • day 6: towards pong
    • day 7: more devices
  • index of instructions and external resources

all of it written in a friendly and patient tone, with comprehensive explanations and tips that have helped many uxntal programmers already!


originally available as an online tutorial, this is a carefully revised version for you to have it offline and available anytime.

the bundle contains an ebook in EPUB and GEMPUB formats crafted with our own tools, and an automatically converted ebook in MOBI format:

  • EPUB should be compatible with most ebook readers, except for kindle. on desktop, it can be opened with calibre.
  • MOBI should work with the kindle, and it can also be opened with calibre.
  • GEMPUB is an experimental ebook format based on the gemini protocol. it can be opened with Lagrange.


by buying this ebook, you help to support compudanzas and our explorations of joyful and human-scale computing!

hope you enjoy it reading and following it as much as we enjoyed writing and sharing it!

sejo <3


Updated 27 days ago
StatusReleased
CategoryBook
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
Authorcompudanzas
Tagsassembly, programming, uxn, varvara
LinksPatreon

Download

Download NowName your own price

Click download now to get access to the following files:

EPUB 389 kB
MOBI 719 kB
GEMPUB 380 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.