Click here to Skip to main content
15,663,728 members
Articles / Artificial Intelligence / Machine Learning


23 bookmarked

Creating a Turing Machine in Python – Part 1

Rate me:
Please Sign up or sign in to vote.
5.00/5 (9 votes)
3 Nov 2018CPOL3 min read
In this series, I want to show you how to create a simple console-based Turing machine in Python. You can check out the full source code on In this part, I will explain the fundamental theory behind Turing machines and set up the project based on that.


Daily Counts

This article is part of the series 'Creating a Turing Machine in Python View All


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
Software Developer (Senior)
Germany Germany
Hi there 🙂
My name is Philipp Engelmann, I work as a web developer at FIO SYSTEMS AG in Leipzig. I am interested in C#, Python, (REST-)API-Design, software architecture, algorithms and AI. Check out my blog at

Comments and Discussions