Using Command Line Arguments – Updated

In this blog, Vijaye Raji wrote about arguments in Small Basic v0.1 (to v0.5).  But from v0.6, the interface has been changed.  So I will rewrite his article for current version of Small Basic. The Program object in the standard library allows you to work with Command Line Arguments from inside a Small Basic program.  The Program object…


Small Basic: Did you Know? – Featured Article

Today we’ll take a look at a fantastic TechNet Wiki article from Nonki Takahashi: Small Basic: Did You Know?    This is a fun one… You can make the Intellisense Window translucent by holding down the Control key.  Useful to see the text underneath.     This is one of my favorites:  Double clicking on…

1

Flags in Small Basic

A word flag has a meaning of a variable which contains a logical value. But today, I’d like to introduce flag graphics drawn with Small Basic. I found three threads in Small Basic forum about following 15 flags.  Creating programs to draw flags may be good practices for graphics. How about adding your flags into…

4

Why Microsoft Small Basic? Why not Scratch or Alice?

This was originally written up by the Small Basic creator, Vijay Raji… “Both Scratch and Alice are great tools that help beginners learn the concepts of programming. They are doing so by enabling people to write “codeless” programs. Small Basic is taking a different approach by introducing code as a first-class concept.”   Another great Codeless Programming Language/IDE is…


Why Johnny Can’t Code

Going back to the very first Small Basic blog post written in 2006 by the author of Small Basic, Vijaye Raji.  It was called Hello World and outlined what Small Basic was all about.  Vijaye says that he was inspired by an article he read called Why Johnny Can’t Code by David Brin. “It all…

6

Small Basic Videos

Today, I’d like to introduce my favourite videos about Small Basic.  Have fun! 1. Developer Videos Expert to Expert: The Basics of SmallBasic Intro to “Small Basic” with Vijaye Raji 2. Demo Videos Small Basic Mini Paint Small Basic External I/O with Pokeys56U (Input) 3. Tutorial Videos How to Make a Simple Game using Small…


Small Basic: Reference Documentation – 21 ARTICLES!!!

So this is actually more like a TOC of many articles: Small Basic: Reference Documentation     Or you can click a Class or Object below to learn more about it!     Welcome to the Small Basic Reference Documentation! Click an object to get started… Array Clock  Controls  Desktop Dictionary File Flickr GraphicsWindow  ImageList  Math …

2

Small Basic FAQ – Featured Article

Find the latest and complete article here: Small Basic FAQ The original content comes from the Small Basic founder, Vijaye.   Read these frequently asked questions (FAQ) to learn more about Small Basic and if it’s the right program for you!   What is Small Basic? Small Basic is a project that is focused at…

1

Small Basic – Fun, Simple, Social, Gradual

  Programming is Fun, again! Microsoft Small Basic puts the “fun” back into computer programming. With a friendly development environment that is very easy to master, it eases both kids and adults into the world of programming.   Simple Small Basic combines a friendly environment with a very simple language and a rich and engaging…


What are the unique features of the Small Basic language?

Originally written by the creator of Small Basic, Vijaye Raji… Here are the unique features of the Small Basic language: Imperative Just like the early variants of BASIC, Small Basic is imperative and doesn’t use or expose beginners to concepts like scopes, types, object orientation, etc. Size The Small Basic language consists of just 14…