Small Basic – New Beginner Programing Language
Microsoft appears to be supporting a somewhat newer programming language called SmallBasic. As the name implies it is not a full-featured language like VB.NET or C++/C#. In fact, it appears to only support 15 or so Keywords. But it does get access to version 3.5 of the Dot .NET Framework from what I have gathered. And looks like it uses alot of the VB based syntax, although C# syntax might be used but I am not sure. There are some game source codes like Tetris and Snake that uses the Small-Basic language. Below are some resources you can check out if your interested. I will also place the main Small Basic link on the Free IDE/Compiler Downloads page when I get time.
MSDN Microsoft Forward Explanation
Small Basic is a project that’s aimed at bringing “fun” back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of programming.
- Small Basic derives its inspiration from the original BASIC programming language, and is based on the Microsoft .Net platform. It is really small with just 15 keywords and uses minimal concepts to keep the barrier to entry as low as possible.
- The Small Basic development environment is simple, yet provides powerful modern environment features like Intellisense™ and instant context sensitive help.
- Small Basic allows third-party libraries to be plugged in with ease, making it possible for the community to extend the experience in fun and interesting ways.
Main Resources Links
Main Small basic DevLabs Page – Click Here
Main Small-Basic MSDN/Microsoft Page – Click Here
Small Basic Program IDE Setup – Click Here
API Reference for Small Basic – Click Here
Small Basic MSDN Forums/Threads – Click Here
PDF for Getting Started – Click Here
Tetris Example: This game is based on Small Basic and uses about 530 lines of code. It looks like a well-done, completed game. Click Here
Snake Game Example: If you are interested in a Snake type game, there is a example that of course uses SmallBasic. Click Here
Thats all for now. If your interested then hopefully this page will help someone to get started in the Windows based programming world… Have Fun!