BASIC - Programming Language

BASIC - Programming Language

Let's Code !

$2.99
Click to generate a QR code for easy access to the app on the App Store

About BASIC

  • Released
  • Updated
  • iOS Version
  • Age Rating
  • Size
  • Devices
  • Languages

Features

Developer of BASIC

BASIC - Programming Language video #1 for iPhone
BASIC - Programming Language screenshot #2 for iPhone
BASIC - Programming Language screenshot #3 for iPhone
BASIC - Programming Language screenshot #4 for iPhone
BASIC - Programming Language screenshot #5 for iPhone
BASIC - Programming Language screenshot #6 for iPhone
BASIC - Programming Language screenshot #7 for iPhone
BASIC - Programming Language screenshot #8 for iPhone
iphone
ipad
🗣❌ unsupported
Your locale
🖼️Download
Icons↘︎
BASIC: THE FEELING OF THE GOOD OLD TIMES ! 10 INPUT A 20 B = SIN(A) 30 PRINT "ANSWER: ", B 40 END BASIC USER'S GUIDE: • PRINT 10 PRINT "HELLO WORLD !" 20 END • INPUT 10 INPUT “A=”, A 20 PRINT A 30 END • IF...THEN... Number Comparison: 10 INPUT A 20 IF A>90 THEN B=“A” 30 PRINT B 40 END Conditional Operators: > greater than < less than >= greater than or equal to => equal to or greater than <= less than or equal to =< equal to or less than = equal to == equal to <> not equal to != not equal to THEN can be followed by GOTO, GOSUB, INPUT, PRINT. String Comparison: 10 INPUT A 20 IF A=“TOM” THEN PRINT “BOY” 30 END Conditional Operators: = is == is <> is not != is not • FOR...NEXT... 10 FOR I=1 TO 4 STEP 2 20 PRINT “HELLO”, I 30 NEXT I 40 END STEP specifies the counter increment for each loop. If STEP doesn’t exit, the default increment is 1. FOR...NEXT... loop can be nested. 10 FOR I=1 TO 5 20 FOR J=1 TO 4 30 PRINT I, J 40 NEXT J 50 NEXT I 60 END • GOTO 10 ... 20 ... 30 ... 40 GOTO 10 50 ... • GOSUB 10 PRINT “H” 20 GOSUB 100 30 PRINT “L” 40 END 100 PRINT “A” 110 RETURN • SOUND 10 SOUND C, M, 0.5 The line 10 plays Middle C piano note for 0.5 seconds. Note: C, C#, D, D#, E, F, F#, G, G#, A, A#, B Pitch Range: L (low), M (middle), H (high) Lasting Time: specifies how long a note lasts. C, D, E, F, G, A, B can also be labeled as 1, 2, 3, 4, 5, 6, 7. (C# as 1#). • TEXT 10 TEXT “HELLO”, x, y, size (x,y): position of the string “HELLO”. • CIRCLE 10 CIRCLE x, y, radius (x,y): the center of the circle. • RECTANGLE 10 RECT x, y, width, height (x,y): top-left point of the rectangle. • LINE 10 LINE x1, y1, x2, y2 (x1,y1): the starting point of the line. (x2,y2): the ending point of the line. • POINT 10 POINT x, y (x,y): the position of the point. • CLR: clear the edit window. • CLS: clear the graph window. • DELAY 10 DELAY 0.5 0.5:lasting time in seconds This function is used to suspend execution of a program for a particular time. • CURVE 10 CURVE x, y, radius, 0, PI 0: starting angle PI: ending angle The curve draws clockwise with center (x,y). • Mathematical Functions: SIN(X), COS(X), TAN(X), COT(X), ASIN(X), ACOS(X), ATAN(X), SINH(X), COSH(X), TANH(X), ASINH(X), ACOSH(X), ATANH(X). SQR(X): square root of x. ABS(X): absolute value of x. FCT(X): x factorial. LOG(X): natural logarithm of x. LOG10(X): base-10 logarithm of x. LOG2(X) :base-2 logarithm of x. EXP(X): base-e exponential of x. ERF(X): the error function of x. ERFC(X): the complementary error function of x. ROUND(X) :integral nearest to x. CEIL(X): the smallest integral that is not less than x. FLOOR(X): the largest integral that is not greater than x. TGAMMA(X): the gamma function of x. LGAMMA(X): the natural logarithm of the absolute value of the gamma function of x. • Reserved Variables: INKEY : once a key is pressed, the value of INKEY changes. RND : a random number. PI : π • Some Tips: 1. Undo & Redo typing on iPhone with a shake. 2. Copy an Emoji or some character from other places (like Notes), then paste them on the edit window. 3. Exponentiation is expressed as X^Y.
Show less

What's New in BASIC

1.5

March 7, 2022

Compatible with more iOS devices.

Reviews of BASIC

Does not work

Unfortunately this does not work, as soon as you hit Run it exits app!

Alternatives to BASIC

More Applications by JUN JIANG

BASIC FAQ

Does BASIC work on iPad devices?

Yes, BASIC is optimized for iPad devices.

Who built the BASIC app?

The BASIC app was made by JUN JIANG.

What is the minimum iOS version for the BASIC app?

The BASIC app currently supports iOS 9.0 or later.

What user rating does BASIC have?

2.7 out of 5 is the average rating that BASIC has received from users.

What genre of app is BASIC?

The App Category Of The Basic App Is Education.

What is the current version of BASIC?

1.5 is the latest released BASIC version.

When did the new BASIC update happen?

The latest update for BASIC was released on December 2, 2024.

When did BASIC first launch?

The app was initially released on February 5, 2023.

What content advisory rating is assigned to the BASIC app?

Designed for children, contains no adult material.

What languages is BASIC available in?

Currently, the BASIC app supports the following languages: English.

Is BASIC part of the Apple Arcade lineup of games?

Sorry, BASIC is not part of Apple Arcade.

Is BASIC eligible for in-app purchases?

No, BASIC is not eligible for in-app purchases.

Does BASIC offer compatibility with Apple Vision Pro?

No, BASIC does not offer compatibility with Apple Vision Pro.

Does BASIC use ad-based monetization?

No, BASIC does not use ad-based monetization.