This is an interpreted programming language that is designed to teach young children the fundamentals of programming, hiding away from students the complex concepts of programming, such as parentheses, quotes, data types, arrays, while allowing them to understand the basic concepts of programming, and, move to a more advanced language.
It also serves as an exapmle on how to create an interpreter with QBASIC.
The interpreter is written in QBASIC, and is licensed under the GNU GPLv2.

About the unixname:
The "shortname" of the project was a typo, but it was too late when I actually realised it.

Features that still need to be implemented:
Boolean expressions (IF) (If I ever find a flexible way to implement them, because you can't parse user input to a boolean command in QBASIC, without using a dynamically changed BAS file, which is going to fail if using it compilled)

The source code should be compiled with either QB64, QuickBASIC or freeBASIC (with the -lang qb switch enabled

Features

  • Simple, short, easy-to-remember commands, which makes teaching easier.
  • Ideal for use as a linear-programming education environment
  • Can handle up to 500 variables (identified by numbers 1-500) and can open up to one file at a time (this limitation will soon be removed).

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow FirstStep programming language

FirstStep programming language Web Site

Other Useful Business Software
Paessler - Monitor Your Whole Network in Minutes Icon
Paessler - Monitor Your Whole Network in Minutes

Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
Start Free 30-Day Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FirstStep programming language!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Education, End Users/Desktop

User Interface

Command-line

Programming Language

BASIC

Related Categories

BASIC Interpreters, BASIC Education Software, BASIC Programming Languages

Registered

2013-07-01