This book introduces you to the world of computer programming.
Little prior knowledge is needed except for starting a text
editor and typing (but existing knowledge will not stop you from
enjoying the book). The text accompanies you all the way, from
first experiments to writing real-world programs.
How does a computer work?
Which components does a computer have?
What is a computer program?
How do I analyze problems?
How do I formulate solutions in program code?
This book answers all these questions by means of numerous example
programs of increasing size and complexity, starting with simple
code that displays a greeting and ending with a fun video game and a
full-featured text editor.
The T3X programming language that is used in this book is simple and
easy to use. It comes with its own development environment, but existing
tools can be used as well. T3X works on many different computers ranging
from a cheap retro computer for running CP/M or DOS to the popular Raspberry
Pi or a modern PC. Why T3X?
Downloads
All T3X compilers and programs from the book are in the public domain
(alternatively provided under the 0BSD license).
This means, you can do whatever you want with them!