Back to young… Small Basic from Microsoft

More than 25 years ago I started programming using BASIC 2.0 (Commodore 64) – The Internet says that it was connected with Microsoft also…


But nowadays you can use Small Basic – also from Microsoft:

You can download it from:

You can also export these to Visual Basic using this manual:

Simply two steps after exporting:

  1. The target application is a .NET 4.5
  2. Add a reference to SmallBasicLibrary.dll
  3. In case of errors, replace “0.5” with “CType(0.5, Primitive)” to cast.  To cast means to convert variable type.  This sample changes type real (0.5) to Primitive (for all Small Basic variables).


This one is a good way for starting learning:—Zadanie/blob/main/