Touch BASIC Application icon

Touch BASIC 1.1.3

3.4 MB / 10K+ Downloads / Rating 3.4 - 61 reviews


See previous versions

Touch BASIC, developed and published by Mustafa Hawwash, has released its latest version, 1.1.3, on 2023-12-12. This app falls under the Education category on the Google Play Store and has achieved over 10000 installs. It currently holds an overall rating of 3.4, based on 61 reviews.

Touch BASIC APK available on this page is compatible with all Android devices that meet the required specifications (Android 4.1+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.hawwash.touchbasic

Updated: 1 year ago

Developer Name: Mustafa Hawwash

Category: Education

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Touch BASIC on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

3.4
Total 61 reviews

Reviews

1 โ˜…, on 2020-07-11
It looks great when we open it but I got any output from it. It always tell 'Error'. Even when I tried to copy from the book, then also it showed 'Error'. I wish if I could give it 0 stars.

1 โ˜…, on 2019-07-21
GOTO command seems not to work. Entire point of BASIC is as very quick ice-breaker into the world of programming to bridge really intimidated beginner and quickly get them ready for _next_ educational language (PASCAL) that they should also spend very brief time with before moving to first _real_ programming language. The ice-breaking at this stage can not succeed without the needed GOTO command - which this interpreter seems to lack - thus ruining the entire point of having BASIC at all.

3 โ˜…, on 2020-11-21
The user interface is a bit counterintuitive, but the app is good.

1 โ˜…, on 2020-09-19
What a worst app!! I have never seen such a app before. According to me, don't install this app. It's worth less.๐Ÿ˜ ๐Ÿ˜ ๐Ÿ˜ ๐Ÿ‘Ž๐Ÿ‘Ž . Rotten tomatoes. And I have a request to the app developer for designing this app in a better way and with a good experience for designing an app. I don't want to give any rate to this app . The reasons for typing such a long comment are: 1) the app always hangs when it's opened. 2) the output always shows error

1 โ˜…, on 2020-06-25
When i open the app it is good but i think that no output will come when we will give input i tried many times but it not work please see to it๐Ÿ˜ .

5 โ˜…, on 2020-04-04
GREAT app! Small storage footprint means a lot if you are using a primitive phone...

Previous Versions

Touch BASIC 1.1.3
2023-12-12 / 3.4 MB / Android 4.1+

About this app

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.

New features

Support for Unicode, now we can use all languages in Touch BASIC not only English(Japanese, Chinese, Arabic...).
More examples to understand how Touch BASIC works.
System library to make Touch Basic more useful with Android is complete.
New examples to explain how system library works.
Editor with syntax highlighting

App Permissions

Allows applications to open network sockets.
Allows access to the vibrator.