Turing Machine Simulator2.5 - App Store
You'll be able to see results in few seconds.
Publisher Description
This app is a Turing Machine Simulator.
Students of computer science and maths are probably familar with Turing Machines, because the Turing Machine is one of the important models when analyzing if mathematical problems or algorithms are computable.
Usually dealing with Turing machines requires paper and pencil for simulating the program execution. This app can help by providing several ways to execute Turing programs and analyze it in an easy and comfortable way.
You can write new programs for the Turing Machine, execute them and analyze the execution even step by step. It's also possible to change the speed of the execution.
It's possible to export and import Turing programs using email.
The app comes with some example Turing programs to play with.
Version History Support for the new iPhone Duo added 2.5 Oct 7 - Support for iOS 26 (Liquid Glass) added
- Support for dynamic fonts (accessibility features) added
- Bugfix: fixes an issue where the tape inscription of an tape that is infinite on both sides was only preserved for one side, after a turing program has finished running (this is usually not critical, because for a new run you would normally create a new tape inscription instead of reusing the old one) 2.4 09/15/2025 Fixes some visual issues in dark mode 2.3 02/09/2024 - Makes it easier to enter states while defining new instructions: Already existing states can be now simply picked from a popup menu by pressing the "+" button. So you don't have to enter these via keyboard again.
- Fixes an issue with wrong "endless loop" messages under certain conditions.
- Fixes an issue with changes in text field being not retained when directly leaving the view without confirming with the "return" key 2.2 01/24/2024 Support for new devices added (iPhone X, XS, XS Max, XR, iPad Pro) 2.1 11/15/2018 - The App is now universal and runs on iPad, iPhone and iPod Touch
- Updated for iOS 8
- Supports the new larger iPhone 6/6 plus devices 2.0 01/27/2015 Fixed a bug for turing programs which use a tape that is infinite on both sides. Crossing the starting point of the tape to the left didn't always work correctly. 1.0.5 03/01/2010 Fixes a bug which could cause a crash after reseting a turing program. This could happen only when a turing program has written something on a tape (which is infinite on both sides) to the left of the starting position. 1.0.1 04/05/2009 1.0 01/28/2009
About Turing Machine Simulator
The company that develops Turing Machine Simulator is Alexander Clauss. The latest version released by its developer is 2.5.
To install Turing Machine Simulator on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-15 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Turing Machine Simulator as malware if the download link is broken.
How to install Turing Machine Simulator on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the Turing Machine Simulator is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After Turing Machine Simulator is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 2.5
posted on 2026-10-15
Version History Support for the new iPhone Duo added 2.5 Oct 7 - Support for iOS 26 (Liquid Glass) added
- Support for dynamic fonts (accessibility features) added
- Bugfix: fixes an issue where the tape inscription of an tape that is infinite on both sides was only preserved for one side, after a turing program has finished running (this is usually not critical, because for a new run you would normally create a new tape inscription instead of reusing the old one) 2.4 09/15/2025 Fixes some visual issues in dark mode 2.3 02/09/2024 - Makes it easier to enter states while defining new instructions: Already existing states can be now simply picked from a popup menu by pressing the "+" button. So you don't have to enter these via keyboard again.
- Fixes an issue with wrong "endless loop" messages under certain conditions.
- Fixes an issue with changes in text field being not retained when directly leaving the view without confirming with the "return" key 2.2 01/24/2024 Support for new devices added (iPhone X, XS, XS Max, XR, iPad Pro) 2.1 11/15/2018 - The App is now universal and runs on iPad, iPhone and iPod Touch
- Updated for iOS 8
- Supports the new larger iPhone 6/6 plus devices 2.0 01/27/2015 Fixed a bug for turing programs which use a tape that is infinite on both sides. Crossing the starting point of the tape to the left didn't always work correctly. 1.0.5 03/01/2010 Fixes a bug which could cause a crash after reseting a turing program. This could happen only when a turing program has written something on a tape (which is infinite on both sides) to the left of the starting position. 1.0.1 04/05/2009 1.0 01/28/2009
version 2.5
posted on 2026-10-08
Version History Support for the new iPhone Duo added 2.5 1d ago - Support for iOS 26 (Liquid Glass) added
- Support for dynamic fonts (accessibility features) added
- Bugfix: fixes an issue where the tape inscription of an tape that is infinite on both sides was only preserved for one side, after a turing program has finished running (this is usually not critical, because for a new run you would normally create a new tape inscription instead of reusing the old one) 2.4 09/15/2025 Fixes some visual issues in dark mode 2.3 02/09/2024 - Makes it easier to enter states while defining new instructions: Already existing states can be now simply picked from a popup menu by pressing the "+" button. So you don't have to enter these via keyboard again.
- Fixes an issue with wrong "endless loop" messages under certain conditions.
- Fixes an issue with changes in text field being not retained when directly leaving the view without confirming with the "return" key 2.2 01/24/2024 Support for new devices added (iPhone X, XS, XS Max, XR, iPad Pro) 2.1 11/15/2018 - The App is now universal and runs on iPad, iPhone and iPod Touch
- Updated for iOS 8
- Supports the new larger iPhone 6/6 plus devices 2.0 01/27/2015 Fixed a bug for turing programs which use a tape that is infinite on both sides. Crossing the starting point of the tape to the left didn't always work correctly. 1.0.5 03/01/2010 Fixes a bug which could cause a crash after reseting a turing program. This could happen only when a turing program has written something on a tape (which is infinite on both sides) to the left of the starting position. 1.0.1 04/05/2009 1.0 01/28/2009
version 2.4
posted on 2026-10-01
Version History - Support for iOS 26 (Liquid Glass) added
- Support for dynamic fonts (accessibility features) added
- Bugfix: fixes an issue where the tape inscription of an tape that is infinite on both sides was only preserved for one side, after a turing program has finished running (this is usually not critical, because for a new run you would normally create a new tape inscription instead of reusing the old one) 2.4 09/15/2025 Fixes some visual issues in dark mode 2.3 02/09/2024 - Makes it easier to enter states while defining new instructions: Already existing states can be now simply picked from a popup menu by pressing the "+" button. So you don't have to enter these via keyboard again.
- Fixes an issue with wrong "endless loop" messages under certain conditions.
- Fixes an issue with changes in text field being not retained when directly leaving the view without confirming with the "return" key 2.2 01/24/2024 Support for new devices added (iPhone X, XS, XS Max, XR, iPad Pro) 2.1 11/15/2018 - The App is now universal and runs on iPad, iPhone and iPod Touch
- Updated for iOS 8
- Supports the new larger iPhone 6/6 plus devices 2.0 01/27/2015 Fixed a bug for turing programs which use a tape that is infinite on both sides. Crossing the starting point of the tape to the left didn't always work correctly. 1.0.5 03/01/2010 Fixes a bug which could cause a crash after reseting a turing program. This could happen only when a turing program has written something on a tape (which is infinite on both sides) to the left of the starting position. 1.0.1 04/05/2009 1.0 01/28/2009
version 2.4
posted on 2025-09-15
- Support for iOS 26 (Liquid Glass) added
- Support for dynamic fonts (accessibility features) added
- Bugfix: fixes an issue where the tape inscription of an tape that is infinite on both sides was only preserved for one side, after a turing program has finished running (this is usually not critical, because for a new run you would normally create a new tape inscription instead of reusing the old one)
version 2.4
posted on 2025-09-15
Sep 15, 2025
Version 2.4
- Support for iOS 26 (Liquid Glass) added
- Support for dynamic fonts (accessibility features) added
- Bugfix: fixes an issue where the tape inscription of an tape that is infinite on both sides was only preserved for one side, after a turing program has finished running (this is usually not critical, because for a new run you would normally create a new tape inscription instead of reusing the old one)
version 2.3
posted on 2024-02-09
Feb 9, 2024
Version 2.3
Fixes some visual issues in dark mode
version 2.2
posted on 2024-01-24
Jan 24, 2024
Version 2.2
- Makes it easier to enter states while defining new instructions: Already existing states can be now simply picked from a popup menu by pressing the "+" button. So you don't have to enter these via keyboard again.
- Fixes an issue with wrong "endless loop" messages under certain conditions.
- Fixes an issue with changes in text field being not retained when directly leaving the view without confirming with the "return" key
version 2.1
posted on 2018-11-15
Nov 15, 2018 Version 2.1
Support for new devices added (iPhone X, XS, XS Max, XR, iPad Pro)
version 2.0
posted on 2009-01-28
Disclaimer
Official App Store Link
We do not host Turing Machine Simulator on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.
The App Store link for Turing Machine Simulator is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.



