Small Basic

The Official Blog of Small Basic

Browse by Tags

Tagged Content List
  • Blog Post: Small Basic - New Line

    Today I'd like to introduce about new line (line break) codes of a multi-line text in Small Basic. There are three types of new line codes. CR+LF : used in Windows, MS-DOS CR (carriage return) : used in some cases LF (line feed) : used in Unix, Mac OS X Those codes can be defined...
  • Blog Post: Optimizing - Small Basic Featured Thread

    Today, I'd like to introduce a Small Basic forum thread about Optimizing written by Ezra94 . The following excerpt piqued my interest . . . . INTERVIEWER: How do you decide on the trade-offs between speed and performance? GATES: Sometimes it’s a trade-off between adding features...
  • Blog Post: Small Basic: My Ongoing Projects

    Today, I'd like to introduce my ongoing Small Basic projects. Some of the projects have beta programs and some have only plans. 1. Another Turtle Graphics https://social.msdn.microsoft.com/Forums/en-US/4d730151-8ecb-493e-9c76-8bede94e3cf0/another-turtle-graphics?forum=smallbasic This project...
  • Blog Post: Kinect for Small Basic Quick Review

    Today I will write a quick review about Kinect for Small Basic. At first, I bought Xbox One Kinect Sensor and Kinect Adapter for Windows from Microsoft Store online. And I installed software for them along with instruction in a blog post "Kinect to Small Basic" in the CODING4FUN blog. I shared...
  • Blog Post: Advanced Turtle Graphics - Small Basic Featured Program

    Today I will introduce an extended version of Turtle Graphics program written by qwx. This program is announced as comments in my blog post last week. Qwx's program was DMX970. Updated points from my XVK119-3 were: Shortened commands Colors Main repeat loop must be in the first line ...
  • Blog Post: Turtle Graphics - Small Basic Featured Program

    Today I will introduce my Turtle Graphics program written in Small Basic. This project was started in a forum thread "Another Turtle Graphics" on March 21, 2014. This project aimed to create a programming environment used before Small Basic. But the development of this Turtle Graphics program has...
  • Blog Post: Roulette - Small Basic Featured Program

    Today I'd like to introduce my Roulette program LNM164-3 . This is Roulette version 0.3b. I wrote previous version of this program for the Challenge of the Month - June 2013 . Today I rewrote this program to add ball animation. Have fun!
  • Blog Post: Small Basic 1.1 Quick Review

    Have you downloaded Small Basic 1.1 ? Today I will report about Small Basic 1.1. Installation Installation process is almost same as Small Basic 1.0 . But you don't need to enable .NET Framework 3.5. (Small Basic 1.1 no longer runs on Windows XP.) And you can see the new flat blocks icon...
  • Blog Post: Battleship Games - Small Basic Featured Programs

    In the March Challenges , litdev included this challenge: Game Challenge Write a battleships game. You will need to consider how it will work with 2 players or play against the computer. Yan Grenier completed his game on 3/21: Hi all, This my solution for the Battleship...
  • Blog Post: Small Basic Featured Art - Japanese Hina Dolls

    Today's art comes from Nonki Takahashi ! Over in the March Challenge's Forum thread , Nonki submitted this Community Challenge: Community Suggestion (By Nonki) Draw a picture of doll[s]. And here is Nonki's Submission: This is my sample for community suggestion by Nonki: PPF232...
  • Blog Post: Small Basic Guru Awards - Feburary, 2015

    Nonki defeated me! =^) Small Basic Technical Guru - February 2015 Nonki Takahashi Small Basic: Key Input Michiel Van Hoorn : "Great improvement." RZ : "Very nice explanation and examples of key input handling" Ed Price ...
  • Blog Post: TNWikiSummit15 Presentation: Small Basic and TechNet

    International TechNet Wiki Summit 2015 was held on March 17 to 19, 2015 (GMT). Ed Price talked about "Small Basic Basics" on DAY 1. And I talked about "Small Basic and TechNet" on DAY 2. Today, I will brief about my session "Small Basic and TechNet". Small Basic and TechNet Small Basic...
  • Blog Post: Learn My Keyboard - Small Basic Featured Program

    Today I'd like to pick up a touch type learning game "Learn My Keyboard" written by Yan Grenier. This program was introduced in following forum thread. My first program : Learn My Keyboard ([fr-FR] Mon premier programme : Apprendre Mon Clavier) Written by Yan Grenier . It's a small...
  • Blog Post: TNWiki Summit 2015 - Small Basic and TechNet

    The International TechNet Wiki Summit 2015 will be held on March 17 to 19 online. In this summit, I will talk about "Small Basic and TechNet" on DAY 2 (March 18 - GMT). Small Basic and TechNet DAY 2 - at 7:00 PM on March 18, 2015 (GMT) Speaker: Nonki Takahashi Agenda: Small Basic...
  • Blog Post: Spirograph in Small Basic

    Have you played with Spirograph before? I loved this toy and played with it well when I was a child. Challenge of the Month - March 2015 has a challenge to draw a Spirograph with Small Basic. Graphics Challenge Write a program to draw a spriagraph picture. It's very interesting that...
  • Blog Post: 16 x 16 Plain Portable Pixmap Editor - Small Basic Featured Program

    Today, I'd like to introduce my Small Basic program Icon Editor 0.6b. This progam is a 16 x 16 pixels bitmap editor which can read / write plain PPM (Portable Pixmap file format. The program ID is RFT686-4 . Usage There are 6 commands in menu. New (Ctrl+N) - clear the icon edit field ...
  • Blog Post: Small Basic - International Resouces Update

    This is the update of a post Small Basic International Resources - Featured Article which I wrote last October. Persian resources are added. So now we have 24 languages for Small Basic international resources. Details of these resources are described here . The red checkmarks are new since October...
  • Blog Post: Curah! about Small Basic

    Do you know "Curah!" - the curation web service by Microsoft about technology? I made two curation articles about Small Basic: How to get started programming with Small Basic? Small Basic articles in Channel 9 See also about Curah!: Curah! Frequently Asked Questions
  • Blog Post: TechNet Wiki Article List - Small Basic Featured Article

    Today I'd like to introduce a tool to create TechNet Wiki article list. Of course this program is written in Small Basic! There are two versions of this tool. TechNet Wiki Article List 0.11 ( WWJ884-0 ) - for Small Basic articles TechNet Wiki Article List 0.21 ( WWJ884-2 ) - for Visual Basic...
  • Blog Post: How does a Small Basic program run?

    Today I will explain about how a Small Basic program runs. If you click [Run] button on the Small Basic environment (SB.exe), it calls Small Basic compiler (SmallBasicCompiler.exe). Small Basic compiler compiles the source file xxx.sb and outputs debug file xxx.pdb and executable xxx.exe . If there...
  • Blog Post: Raster and Vector Graphics in Small Basic

    Today, I'd like to talk about raster and vector graphics for Small Basic. Raster Graphics Raster graphics is about digital pictures painted with colored pixels (dots). Paint is one of most popular program to create raster graphics (or bitmap). There are a lot of formats for raster graphics - .bmp...
  • Blog Post: Small Basic: The History of the Logo Turtle

    Let’s take a look at where the Small Basic Turtle object came from! Turtle graphics were based on turtle robots, which were used in programming. In 1948, Grey Walter created his first robots, named Elmer and Elsie. People often thought his robots looked and moved like tortoises. http:...
  • Blog Post: Small Basic on Mac

    Today I'm writing this blog on my Mac mini. Today's topic is how Small Basic programs run on Mac. Silverlight Silverlight plug-in supports Safari (browser for Mac OS X). So published Small Basic programs can be run on Safari. On Mac, some fonts are in common with Windows such like Arial, Courier...
  • Blog Post: Turtle Maze Challenge

    One of January's challenges was to create a maze to be solved using the Turtle: Game Challenge Write a maze game that is navigated by the turtle, using arrow keys. Perhaps add a timer to see how quickly the player can navigate the maze. The trickiest bit will be preventing the turtle cross...
  • Blog Post: One of my favorite BASIC

    Today I'd like to introduce one of my favorite BASIC. That is CASIO FX-700P BASIC. Following list is a sample program for it. 10 INPUT X 20 PRINT X;"!="; 25 P=1 30 FOR I=1 TO X 40 P=P*I 50 NEXT I 60 PRINT P And following picture shows the result of this program. I bought this product (CASIO...
Page 1 of 5 (122 items) 12345