Basic Programming Language Manual

BASIC (Computer program language) Introduction to Computer Programming (Tulsa, OK and Burlington, ON: Hayes, c1982), by Brian Reffin Smith, ed. By Lisa Watts, illust. By Graham Round and Martin Newton (PDF at Usborne and Google) ZX81 Basic Programming (second edition; 1981), by Steven Vickers. However, because we wish to emphasize the similarity between True BASIC and other procedural languages such as C, F, and Java, we do not consider these features. There is no perfect programming language (or operating system) and users should be flexible and choose the appropriate language to accomplish their goals. Smart BASIC is an extension of very popular BASIC programming language. With 'smart BASIC' you can make your own programs directly on the iOS device. Smart BASIC programs can be published in App Store as a stand-alone applications using 'smart BASIC' SDK for Xcode.

This app is only available on the App Store for iOS devices.

Description

'The most important and valuable application for a long time' - ipadstory.ru
Smart BASIC is an extension of very popular BASIC programming language.
With 'smart BASIC' you can make your own programs directly on the iOS device.
Smart BASIC programs can be published in App Store as a stand-alone applications using 'smart BASIC' SDK for Xcode.
Smart BASIC programming language is very powerful. Some of its features are:
GRAPHICS:
- advanced retina-friendly graphics functions
- animated sprites with touches, collisions and sprite sheets support
INTERFACE:
- buttons, text fields, sliders, switches
- support of additional TTF fonts
- all interface objects can be grouped in moveable pages
- clipboard support
- speech synthesizer (for iOS 7 and higher)
MUSIC and VIDEO:
- playback of MP3, AIFF, WAV, MIDI, MOV and MP4 files
- integrated MIDI synthesizer with musical notation, 16 tracks, 128 built-in instruments with support of additional SF2 and DLS soundfonts
HARDWARE support:
- GPS and compass
- accelerometer
- multitouch with up to 11 simultaneous touches
FILES:
- files and directories functions
- possibility to run program from another program
NETWORKING:
- HTTP commands
- programmable browsers
- hosts and ports pinging
USER FRIENDLY:
- skinnable interface and customizable code editor
- built-in documentation for all functions
- sample programs to get started
- friendly Support Forum to ask questions and to share programs
When registering at Support Forum anti-spambot password is: 'iOS'.

What’s New

Ratings and Reviews

29 Ratings

Good Environment

It's the best of the iOS interpreters I've found so far. It certainly is feature rich. Only a few things keeps it from getting five stars. First, The skins it comes with are 'cute' or unreadable. Second, there is no real support website. Clicking on App Support takes you to a forum..which would be Ok if it actually worked. I've been waiting for a confirmation email for days. The forum is how you access the SDK and manuals, make suggestions etc. Third, the only way to bring external files into the environment is Dropbox. It is not at all clear how to make that happen. The icons added when Dropbox is enabled are cryptic at best..and there is no manual except through the forum which I can't get to. Finally, there is access to sequential files which is good, but access to random access files would put icing on the cake. Still, I recommend this product. It has a ton of features for the paltry cost.

Developer Response,

Just register on the Support forum to get answers to your questions. Re-check your mailbox for confirmation email or contact developer at kibernetik@me.com

My favorite app of all time!

Wow! I have done app searches from time to time looking for a Basic Programming App that I could use with my iPad and never found anything close to this. If you have ever done any programming in Basic, you are going to love this app too. Broad library of commands that allow writing everything from simple utility apps to fully functional games and production apps. If you have some prior Basic Programming experience, this app may well be the easiest way for you to get your $ idea for an app to a functional program. There are a few minor bugs, but I have always found easy work arounds. This is an amazing program worth way more than the current cost, not to mention, you simply will not find anything close to this for the IOS operating system that is as simple and is stand alone (does not need a Mac or compiler, etc). Thanks to the genius developer for this amazing program!

Initial Impression

I used to play with Basic, via Creative Computing magazine, years ago. Things have certainly changed since then.
At this point, and I suspect that the problem belongs to the language syntax, but strings will return an error if one has smart punctuation selected (iPad Pro here) in keyboard settings. That is to say, the smart quotation marks will not work. I do not think that this is something that this app can correct?
It seems that one has two one of two options to get around this:
- Turn off the smart punctuation
- Press the quotation marks key until the other quotation marks options appear and select the standard straight marks option > ' vice ”.
print 'howdy'. THIS WORKS
rem print “howdy” THIS WILL NOT WORK
Perhaps this is addressed in the forums for this app, but I offer this as a heads up for potential users. I chose to turn off the smart punctuation option.

Information

Size
159.6 MB
Compatibility

Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.

Age Rating
Rated 4+
Price
$4.99

Supports

  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

-->

This section provides reference information for various aspects of the Visual Basic language.

In This Section

Typographic and Code Conventions
Summarizes the way that keywords, placeholders, and other elements of the language are formatted in the Visual Basic documentation.

Visual Basic Runtime Library Members
Lists the classes and modules of the Microsoft.VisualBasic namespace, with links to their member functions, methods, properties, constants, and enumerations.

Game, Super Mario 3 has eight different worlds. Super mario 3 download rom. Each world can, however, have up to a dozen different areas. Destroy him and the Princess is safe once again!Like the original Super Mario Bros.

Keywords
Lists all Visual Basic keywords and provides links to more information.

Attributes (Visual Basic)
Documents the attributes available in Visual Basic.

Constants and Enumerations
Documents the constants and enumerations available in Visual Basic.

Data Types
Documents the data types available in Visual Basic.

Directives
Documents the compiler directives available in Visual Basic.

Functions
Documents the run-time functions available in Visual Basic.

Modifiers
Lists the Visual Basic run-time modifiers and provides links to more information.

Modules
Documents the modules available in Visual Basic and their members.

Nothing
Describes the default value of any data type.

Objects
Documents the objects available in Visual Basic and their members.

Operators
Documents the operators available in Visual Basic.

Properties
Documents the properties available in Visual Basic.

Basic Programming Language Examples

Queries
Provides reference information about using Language-Integrated Query (LINQ) expressions in your code.

Statements
Documents the declaration and executable statements available in Visual Basic.

XML Comment Tags
Describes the documentation comments for which IntelliSense is provided in the Visual Basic Code Editor.

XML Axis Properties
Provides links to information about using XML axis properties to access XML directly in your code.

Basic Programming Language Pdf

XML Literals
Provides links to information about using XML literals to incorporate XML directly in your code.

Error Messages
Provides a listing of Visual Basic compiler and run-time error messages and help on how to handle them.

Related Sections

Visual Basic
Provides comprehensive help on all areas of the Visual Basic language.

Visual Basic Command-Line Compiler
Describes how to use the command-line compiler as an alternative to compiling programs from within the Visual Studio integrated development environment (IDE).