This article illustrates how to use Small Basic forum in MSDN forums.

Get Started

Following instructions are general steps to use MSDN forums.  Please check details in Forums Help (FAQ)

  1. Before posting, please search forums if there are similar questions to your question.
  2. MSDN forums are for developing or programming.  If your question is not about programming, please find appropriate site or community to ask.  See About off topic post below for more details.
  3. If you don't have Microsoft account, please get it first.  And then you need to [Sign in] from the top right corner. 
  4. When you ask a question, [Ask a question] button and select [Ask a question] with unanswered icon (   ).  And when you get the answer, please select [Mark as answer] for the reply.  This will make your question thread to be answered with answered icon (   ). If you'd like to post discussion, select [Start a discussion] with discussion icon (   ).


Following instructions are from PLEASE READ BEFORE POSTING in the Small Basic forum.


This forum is for all things to do with Small Basic Programming, NOT Small or Basic questions on other topics.

Off topic posts will generally not be answered.

Small Basic is a simplified programming language to help teach programming, and also for those self learning.  It is designed to be fun with a small set of commands to remember.  

While it is small, it is a real programming language, and as such the skills learned using it will easily transfer to other more complex languages as programming skills develop.  There are text, graphics, events, sounds, network, file, array, subroutine and others capabilities.  Small Basic can be used to create simple programs quickly, and also can be used to create impressive programs with considerable complexity.

The main emphasis is to have fun learning to be a programmer.

The download for Small Basic and some other resources can be found here.

Also, check out the Small Basic blogwiki and Technet Portal.

This forum

This forum is for all questions, comments, suggestion, bugs, feedback, installation problems and examples of your programming to share.  This includes questions about extensions that can be written to extend the functionality of Small Basic.

As for all forums, do a quick check to see that your answer is not already answered.  This is especially true for reporting bugs or enhancement suggestions which are best not duplicated on separate threads.

Having said that, feel free to ask if you don't find what you want.  Often a question will help many more than the person asking the question - so if in doubt ask.

Try to decide if your post is a question or discussion, and if your question is answered then mark it so - the question asker is always the best judge of whether the question is answered.

Please help others where you can.

Also take the opportunity to check out some of the samples posted by Small Basic users.  You can use the IMPORT button on the Small Basic interface to download posted code using the 6 character PUBLISH ID often given within a post.

Asking a good question

You will get the best help if you provide enough information for someone to understand what it is you want help with and reproduce the problem easily - if they have to guess it can be frustrating from both sides.  This often involves you working on a problem for a little bit first, then narrowing down the problem you are having to a small example (if possible).  Then post the example code you are working on (or PUBLISH the ID) along with a clear description of what you expect to happen and what doesn't work.

Non English questions

If English is not your first language and you want to post in your preferred language then this is fine, but please also include an English translation in the post (from Bing or Google).

Answering questions

Please answer questions where you can, even partial answers from different people can be very helpful.

Be aware that we are not here to do homework for people; rather help them do it themselves.  Look for obvious homework questions with no code-so-far, no specific question apart from 'I need code that does...', especially from some-one who has no 'history' contributing to this forum.

Happy coding!

About off topic post

Moderators may move off topic posts to other appropriate forums.  If you can't find your post in Small Basic Forum, please check [My threads] in [Quick Access] menu.

And If you can't find appropriate forum for your question, there is a good forum Where is the Forum For...? .

Tree Structure in Thread

There are two types of threads.  One is Question.  The other is General discussion.  Both threads have tree structure of posts.

Answer 1 to Question
 Reply 1-1 To Answer 1
 Reply 1-2 To Answer 1
 Reply 1-2-1 To Reply 1-2
Answer 2 to Question

The list above is a sample thread of Question.  And list below is a sample thread of General discussion.

General discussion
Reply 1 to General discussion
Reply 2 to General discussion
 Reply 2-1 To Reply 2

So, if you'd like to reply to General discussion post, you'd better to click [Reply] in General discussion post.  You can see tree structure with following steps.

  1. Select [Quick access] > [My settings].
  2. Select [Thread list view] in [Thread display].
  3. Push [Save changes] button.

Sticky Threads

Sticky threads are displayed with sticky icon (   ).  These threads are important and displayed at the top of the screen during the allotted time period.  Following list is a sample of sticky threads.

See Also

Other Languages