# Touch Lua +

> Learn and program with Lua on iPad, featuring a powerful editor and educational resources. (iPhone/iPad app by Ahmad Hawwash.)

- Source: https://appshunter.io/ios/app/touch-lua-plus/id692368612 (this page in markdown: same URL + `.md`)
- Developer: [Ahmad Hawwash](https://appshunter.io/developer/382404352)
- Category: Education, Utilities
- Price: Free with in-app purchases
- Rating: 5.00/5 from 2 App Store ratings · 20 written reviews indexed
- Age rating: 4+
- Requires: iOS 7.0 · 14 MB
- Languages: American English
- Released: 2013-09-19
- Data updated: 2026-07-09
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/touch-lua-plus/id692368612/reviews.md

## What is Touch Lua +?

Program with Lua, a simple and modern programming language. Lua’s syntax is simple as BASIC but Lua is faster and more powerful. Which make it just perfect for iPhone platform. 
*** This is the iPad version of TouchLua Free App ***

What is Lua? 
Lua is a powerful, fast, lightweight, embeddable scripting language. 

Touch Lua + Features: 
+ Two modes: program/console (command line) 
+ Built in help: Tutorials (hands on), Wiki, Reference 
+ Multi program 
+ Powerful editor 
+ Syntax highlighting
+ Support graphics, audio, and database through Extension Libraries (paid and free)
+ Sample programs provided 

Use Touch Lua +: 
+ Learn programming 
+ Learn modern scripting 
+ Apply your programming skills 
+ Rapid prototyping 
+ Use it as advanced calculator 

Available through In-App Purchase: 
Draw Library: Empowers you to create complex graphics from simple graphic objects 
Features: 
+ Draw simple graphic objects: lines, rectangles, circles, text, ... 
+ Draw at the super speed of your device 
+ Make animations 
+ Define your colors with alpha channel (32bit color with transparency) 
+ Select your drawn text font face and size 
+ Enables you to run included Graphic Sample Programs 

Audio Library: enables to play music and sound effects.
Features:
+ Play one music track at once
+ Play multiple sound effects synchronously
+ Create and play your own sounds and save them as files

Turtle Library
Logo like graphic commands designed to encourage logical thinking 
Examples are provided for absolute Beginners 

TouchLua+ includes other free libraries
+ Lua File System
+ Lua Database
+ Lua Matrix

To start learning Lua choose Console from main menu then select Tutorials (first aid kit icon). Now read & apply and you will learn Lua basic’s in no time! 

Kindly Note: Touch Lua uses Lua 5.2 standard, so if you hit into undefined function see the alternative for it from the reference. some examples: unpack() now is table.unpack(), loadstring() is now load() 

Make sure to take a look at the free App’s from Hawwash-Soft

## Key features

- Lua programming environment
- Built-in help and tutorials
- Powerful editor with syntax highlighting
- Support for graphics and audio libraries
- Multi-program functionality
- Sample programs included

## Pricing and in-app purchases

Base price: Free.

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Draw Library | $4.99 | one-time |
| Audio Library | $0.99 | one-time |
| Turtle Library | $0.99 | one-time |


## Recent user reviews (10 of 20)

All indexed reviews: https://appshunter.io/ios/app/touch-lua-plus/id692368612/reviews.md

### 4/5 — Crash but cool

*2023-12-29, version 1.3.2*

I can't open it but btw it's cool

### 5/5 — good

*2021-08-19, version 1.3.2*

altough is there tutorals? i am making a horror game with my friend on Roblox. i wanna do lua coding.

### 5/5 — No Nitro library. Still good enough to practice in Lua

*2020-11-12, version 1.3.2*

Nitro library would make this app ideal.

### 3/5 — I got my money back

*2020-07-10, version 1.3.2*

I like this app but there is no support. The forum seems to be unattended. 
There is plenty of examples to get started and everything works well. I ran into a problem straight away and could get no answer. Pity.

### 3/5 — Hmmm

*2019-05-27, version 1.3.2*

Confused by the different libraries available in the two versions, are the other chargeable ones from the iPhone included for free or not available?

It hasn’t been updated for years and is an old version of Lua so has it been abandoned?

Overall, looks good but not worth using until it gets updated.

### 5/5 — Works great!

*2019-04-17*

Is by far the goodest free Lua engine.

### 5/5 — Fantastic

*2017-06-04, version 1.3.2*

I've recently been learning Lua on my iPad mini, and found this the best option on App Store so far.
Couple of suggestions; ability to hit the menu on left have screen in landscape mode, I like working in landscape, and would be a great addition to the programming screen if it had that extra space.
Also, some themes, I'd like something along the Vim theme, or something with a dark background so the syntax highlighting would show up better.
I hope this app hasn't been abandoned, as it fantastic, an I am contemplating buying images, audio and turtle, once I know what I'm doing more with the free bits.

### 3/5 — Needs Socket Library

*2016-11-23, version 1.3.2*

Best app ever, however, I don't get why the iPhone app has the socket library and the iPad version doesn't. If you could add it, I would be eternally grateful.

### 5/5 — Very good! Очень полезный компилятор!

*2015-12-25, version 1.3.1*

Скачал. Всё работает исправно. Не разу не вылетало и не было ошибок. Скачивайте!

### 5/5 — Best IDE on the iPad

*2015-10-07*

Draw library makes it easily the best programming app hands down.

## Frequently asked questions about Touch Lua +

### What is Touch Lua +?

Touch Lua + is an iPad application designed for learning and programming with the Lua scripting language. It provides a comprehensive environment with a powerful editor, built-in tutorials, and support for various libraries.

### What programming language does Touch Lua + teach?

Touch Lua + focuses on teaching the Lua programming language. Lua is described as a powerful, fast, lightweight, and embeddable scripting language, suitable for various applications.

### Does Touch Lua + have ads?

No, Touch Lua + does not contain advertisements. The application is free to download and use, with optional in-app purchases for additional libraries.

### What are the in-app purchases available for Touch Lua +?

In-app purchases for Touch Lua + include libraries like the Draw Library for graphics, the Audio Library for sound, and the Turtle Library for educational graphics commands. These enhance the app's capabilities for creating visual and auditory elements.

### How can I start learning Lua with Touch Lua +?

To begin learning Lua, select 'Console' from the main menu and then choose 'Tutorials'. The app provides hands-on tutorials and reference materials to help users quickly grasp Lua basics.

### What devices is Touch Lua + compatible with?

Touch Lua + is specifically designed for the iPad platform. It is the iPad version of the TouchLua Free App.

### What version of Lua does Touch Lua + use?

Touch Lua + uses the Lua 5.2 standard. Users should refer to the Lua 5.2 reference for any function differences, such as 'unpack()' now being 'table.unpack()' and 'loadstring()' being 'load()'.

### How often is Touch Lua + updated?

The latest version of Touch Lua + is 1.3.2, which was last updated on April 9, 2016. This indicates a history of updates, though the frequency may vary.

## Version history (last 5 releases)

### 1.3.2 — 2016-04-09

This app has been updated by Apple to display the Apple Watch app icon.

- Fixed editor flicker issue
- Fixed autocomplete crash

### 1.3.1 — 2015-11-09

- Tested for iOS 9
- Various fixes

### 1.3 — 2015-04-28

+ New Paid Libraries: Audio and Turtle
+ New Free Libraries: Lua SQLite (database), Matrix, Complex and File System
+ System Library: added colored printing
+ Draw Library: added image drawing, gyroscope, and accelerometers access
+ More examples
+ Various improvements and fixes

Make sure to see Hawwash-Soft AppStore page for more App's

### 1.2 — 2015-02-05

Support for iOS 8

### 1.1 — 2013-10-16

+ Auto complete for Lua program editor
+ Line numbering for Lua program editor
+ Minor changes and fixes

## Apps similar to Touch Lua +

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Unofficial Roblox Studio Guide](https://appshunter.io/ios/app/unofficial-roblox-studio-guide/id6455260447) | 3.4 (42) | Free | Education |
| [Learn to code with Yolmo®](https://appshunter.io/ios/app/learn-to-code-with-yolmo/id1452106609) | 4.6 (4,495) | Free | Education |
| [Python Programming Interpreter](https://appshunter.io/ios/app/python-programming-interpreter/id1335895307) | 3.1 (43) | Free | Education |
| [Learn Lua: Code & Practice](https://appshunter.io/ios/app/learn-lua-code-and-practice/id6742056485) | 4.1 (7) | Free | Education |
| [Learn to Code – Tinkerstellar](https://appshunter.io/ios/app/learn-to-code-tinkerstellar/id1567374120) | 4.9 (577) | Free | Education |
| [EE ToolKit](https://appshunter.io/ios/app/ee-toolkit/id391792609) | 4.7 (1,353) | Free | Education |

## More apps by Ahmad Hawwash

- [Chat With Anna](https://appshunter.io/ios/app/chat-with-anna/id384397052)
- [Hand BASIC - CBM Flavor](https://appshunter.io/ios/app/hand-basic-cbm-flavor/id394924289)
- [Touch Lua](https://appshunter.io/ios/app/touch-lua/id525273327)
- [HTML5 Builder](https://appshunter.io/ios/app/html5-builder/id834931010)
- [Professional Minesweeper](https://appshunter.io/ios/app/professional-minesweeper/id1522445814)

All apps by Ahmad Hawwash: https://appshunter.io/developer/382404352

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-07-09.*
