Email the Author
You can use this page to email Tomas Tulka about Building a Universal Machine.
About the Book
From the foundations of computing to the construction of electronic devices, this book attempts to build an easy-to-cross bridge between theory and practice, model and reality, thought and object.
A comprehensive, step-by-step guide to understanding how computers work, tracing their evolution from ancient logic to modern electronic circuits. It explores key theoretical concepts—such as finite automata, formal languages, Turing machines, universal computation, register machines, recursive functions, lambda calculus, tag systems, cellular automata, and hypercomputation—as well as the development of mechanical and electronic computers.
Written in a friendly, informal style, it emphasizes the big picture and the joy of exploration rather than dry mathematical formalisms. The hands-on approach ensures that readers grasp the fundamentals as they progressively build a universal computer in JavaScript using only the knowledge they've learned along the way.
About the Author
is keen on building small machines