Touch BASIC

Touch BASIC is a simple programming language, with simple syntax to learn.

Touch BASIC: Easy Programming for Everyone

"Touch BASIC" is a lightweight BASIC interpreter for Android that supports structured syntax, prototype-based OOP, functional programming, and more. It offers a powerful editor, built-in help, and supports both retro and modern BASIC syntax. Ideal for learning programming, rapid prototyping, and advanced calculations, it’s designed for both beginners and experienced programmers. With features like multi-program support, Unicode compatibility, and automatic object management, it brings the ease of the BASIC family to your fingertips.

App stats

Users: 17,443
Rating: 3.67
(100)
Version: 1.1.3 (Last updated: 2021-04-12)
Creation date: 2017-12-11
Permissions
Other: full network access, control vibration

Other platforms

Not available on Chrome
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Android apps? Install Chrome-Stats extension to view Android-Stats data as you browse the Google Play Store.

App summary

Touch BASIC is a lightweight BASIC interpreter written in standard C. It is a dynamic typed programming language; it makes it flexible and easy to use. Touch BASIC supports structured syntax; implements a style of OOP(Object Oriented Programming) called prototype-based programming paradigm; and it offers a functional programming ability with lambda abstraction. The kernel is written with a C language.

The well-known programming language BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code; when we mention BASIC today, we often refer to the BASIC family, not any specific one. The BASIC family has a long history since an original BASIC was designed in 1964 by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College in New Hampshire; and BASIC is famous because it is easy to learn and use all the time. Touch Basic (MY-BASIC) has a structured BASIC syntax, and offers many other retro and modern features. It would be familiar to you if you have ever programmed with another BASIC dialect, or other programming languages.

Touch BASIC Features:
+Tow modes: program/shell (command line).
+Multi program and directories support.
+Normal and powerful editor (enter the code directly to the editor).
+Built in help: Wiki, Reference.
+Sample programs provided.
+With both retro and modern BASIC syntax.
+Unicode support.
+Prototype-based programming (OOP) paradigm, with reflection support.
+Lambda abstraction enhanced functional programming.
+Collection construction and manipulation functions for LIST and DICT.
+Automatic releasing of referenced objects benefited from Reference Counting and Garbage Collection.
+Importing multiple source files with the IMPORT statement.

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

Kindly Note: Touch Basic uses MY-BASIC 1.2 standards, so if you hit into undefined function see the alternative for it from the reference.

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Google Play Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Good for tinkering and novice programmers
  • Saves code and runs easily
  • Small storage footprint
Cons
  • Frequent errors and crashes
  • Lack of full BASIC support
  • Poor user experience with output
Most mentioned
  • Errors when executing programs
  • App hangs or crashes
  • User frustration with functionality
User reviews
Good for tinkering around with. Saves your code and can easily run it.
by Craig Small, 2024-06-18

What coding language is this app
by anita sharma, 2023-08-21

Great app for novice programmers.
View all user reviews

Similar apps

Here are some Android apps that are similar to Touch BASIC: