Small Basic - The Official Blog of Microsoft Small Basic

Small Basic is the only Syntax/Text-Based programming Language+IDE built for learners! It's Simple, Social, Fun, & Gradual, graduating you into the .NET Stack and Visual Studio Code, where you continue learning VB, Java, C#, Python, & more!

Browse by Tags

Tagged Content List
  • Blog Post: Small Basic - Invalid Variable Names

    This Table shows some illegal variable names, along with the reason why each name’s invalid. Table: Invalid Variable Names Variable Name What’s Wrong? 2Player starts with a digit My.Address has an invalid character...
  • Blog Post: You could be our Fabulous February Small Basic Guru!

    Fabulous February is here at last! This is the month some of the greatest names in TechNet Wiki history will step forth and give us knowledge! That's YOU by the way! Drop us a little ray of sun, a few lines of love, or virtual valentine! Your revelations could enrich so many more if you copied...
  • Blog Post: Small Basic Featured Article: Automatic Type Conversion

    You can find the latest and greatest version of this article here: Small Basic: Automatic Type Conversion Overview You’ve probably seen how to write expressions with both integers and decimal numbers, and you also probably know how to glue (concatenate) two strings together using the...
  • Blog Post: Introduction to Microsoft’s Small Basic by Martin Fish - Class 1

    We've got some great curriculum here from one of our favorite educators! Let's get to it! This is an introductory lesson plan from one of our favorite middle school teachers, Mr. Fish, who teaches at Mason Middle School in Mason, Ohio. So you can start this off for your first class session! And big...
  • Blog Post: Small Basic Featured Thread - Fremy's extension updated for Small Basic v1.2

    I'd like to introduce a new thread written by FremyCompany [MSFT] (François REMY) in Small Basic forum: Fremy's extension updated for Small Basic v1.2 Hello from the other side :-) A few years ago, I participated in this community as a user, and wrote an extension to get the most...
  • Blog Post: Small Basic - Coding Patterns

    I started to organize coding patterns for Small Basic here in CodePlex. I sometimes use these patterns in my Small Basic programs. For example, I use three patterns in following code (from WNK213 ). mcol = 0 ' mouse column For col = 1 To 3 If x1 [ col ] < x And x < x2 [ col ] Then...
  • Blog Post: Featured Small Basic Program - XY Graph from Bluegrams!

    Download the application here: XY Graph XY Graph is a function plotting program coded with Small Basic. It is able to plot different types of functions into a simple coordinate system. XY Graph also can create score tables. About XY Graph XY Graph uses the same syntax analysis as 123 Calculator...
  • Blog Post: Small Basic - January & February 2016 Challenges!!! (Card "Snap" Game, Slalom Skiing Game, Gravity Ball, Holiday Calendar, Countdown, Pathmapping, Background Color, & File Management)

    Challenge of the Month - January+February 2016 Click here to participate: https://social.msdn.microsoft.com/Forums/en-US/32e9fde9-7d4e-481e-979e-e73afcae38f6/challenge-of-the-month-januaryfebruary-2016?forum=smallbasic These challenges are intended for people who are learning to program for...
  • Blog Post: Small Basic - Zodiac Sign Update

    My first version of zodiac sign program in Small Basic was for Challenge of the Month - January 2013 . This year, I updated the program with a new tool program. The tool name is Get List of Stars from Wikipedia ( ZSF735 ). The last time, I read and typed constellation data from Wikipedia. But now...
  • Blog Post: Be our Small Basic TechNet Guru of 2016 and become renowned in community and professional circles!

    A new year! A new start for the TechNet Guru Awards 2016! 2015 Guru was soooo last year! 2016 Guru is where it's @ my friends! This is when you make your mark on history and stamp your authority on your favoured technology! This is when they shall know your name and come to appreciate your depth...
  • Blog Post: Small Basic Program for TechNet Guru Iconography

    I wrote a Small Basic program for TechNet Guru Iconography . The program ID is GGK772 . Draw your icons for TechNet Guru!
  • Blog Post: Small Basic Featured Game: Small Block Builder v.0.1.1

    Small Block Builder is a Small Basic game in the open explorative style of Minecraft. It is created by Bluegrams . It's been updated, so let's dig into that update! This forum thread is about the game Small Block Builder. Small Block Builder is a Minecraft-like block building game where you can...
  • Blog Post: Featured Small Basic Article - Leap Year Checker

    Today I'm featuring this Wiki article: Small Basic Sample: Leap Year Checker Here is the overview from that article: For example, let’s say you want to create a program that checks whether a given year’s a leap year or not. It’s a leap year if the year’s evenly...
  • Blog Post: Upgraded Calendar in Small Basic

    I rewrote my calendar program. The first version was written in F-BASIC in 1986. I sometimes rewrote this program in Small Basic. Today I'd like to introduce the latest version of my calendar program ( MTW971-0 ). The older versions had character user interface. But the newest one has graphical...
  • Blog Post: Small Basic - November Guru Award Winners!!!

    We had a few great articles in November! Let's see what the judges thought! Small Basic Technical Guru - November 2015 Ed Price - MSFT Small Basic: Using a Sentinel for Loop Control Michiel Van Hoorn : "Excellent post on using loops and an approach...
  • Blog Post: Small Basic Featured Program - Program Database

    This was a challenge to write a database program with Small Basic. I started to write this program in June last year in a Challenge of the Month . But suspended because of Combo Box coding. Code of Combo Box has been completed last month . Then I restarted to write my database program and reported about...
  • Blog Post: Beginning Microsoft Small Basic - Review by Tere S & her son (age 12)

    It's time for a guest blogger! Today's guest blogger is Tere S and her 12-year old son . Let's get to it... =========================== I believe that in today’s computer-savvy world, if you are familiar with computer programming languages, you are sure to have an edge in the job market...
  • Blog Post: Illumination in Small Basic

    I made a sample program of illumination in Small Basic. The program ID is JRV115 . I recommend you to run this program locally. Because, in browser, this program is little slow. I wish you happy holidays and have a great 2016!
  • Blog Post: Small Basic Featured Program - Fluid Particle Simulation

    Sam Gerard made this fluid simulation with LitDev's help! Here is Sam's profile: _'-'_ In Sam's words... I built a program to simulate water particles, its not very accurate or fast, but its the best I could do. I was just wondering if anyone had any ideas of what I could add/change in...
  • Blog Post: 12/8 UPDATES: Small Basic Program Galleries

    We have two Small Basic Program Galleries: Small Basic Program Gallery Small Basic Program Gallery - Listed By Category Today we added some new programs to those lists: 12/08/15 UPDATE : Oculus Rift Ball Bounce and Batting Practice (games), Database Sample and Wavelength to RGP Converter...
  • Blog Post: Who will be crowned the last Small Basic Guru of 2015???!!

    Here it is folks! THE FINAL CHALLENGE OF 2015!! Step up all known Gurus currently active! Let us see the year out in style, with some final thoughts and knowledge from everyone we love and follow in the TechNet and MSDN community. All you have to do is add an article to TechNet Wiki from...
  • Blog Post: Multi-Language Programming in Small Basic

    I'd like to introduce three multi-language programs for answering a forum thread: How i can add multi language program ? asked by MehmetTR. The first one is the easiest TextWindow sample. The array msg is for multi-language texts. You can get n th text as msg[n][lang], while lang is a language id...
  • Blog Post: Small Basic Challenges of the Month - December 2015 (turtle, tree, your national anthem, Euler, stickman, AI, and more!)

    These challenges come from LitDev (and community submissions) are intended for people who are learning to program for the first time or for those returning to programming who want to start using Small Basic. Some will be easy, some will be hard - but they will all make you think, and more importantly...
  • Blog Post: Lego Mindstorms EV3 Basic - Leveraging the Small Basic Graphics Window

    Here's the main announcement with all the information about EV3 Basic: Lego Mindstorms EV3 extension for Small Basic - EV3 Basic!!! Now we're going to dig deeper on how EV3 Basic can leverage the Small Basic Graphics Window! Small Basic Graphics Window Leveraging Small Basic...
  • Blog Post: Small Basic - TOC for Challenges, Blog Posts and Wiki Articles

    There are lots of information about Small Basic on the internet - especially on MSDN forums, blogs, TechNet Wiki articles. So I made tables of contents for them. Monthly Challenges The titles and the links for the Monthly Challenges are listed in a TechNet Wiki article . But, it's difficult to...
Page 1 of 18 (447 items) 12345»