Microsoft Small Basic - Language

Language

The actual language is a modified version of Microsoft's QBasic language, but ported over to the .Net Framework. The traditional 'Hello World' can be written as:

TextWindow.Write("Hello World")

or:

TextWindow.WriteLine("Hello World")

The first example just writes 'Hello World', but the second example writes 'Hello World' then enters a new line below it.

Note that traditional Basic variants, including Microsoft QuickBasic, used a different syntax:

print "Hello World"

The language itself is Turing complete and supports concepts like conditional branching and loops. Variables are typeless and dynamic, and there are no scoping rules. The language supports subroutines and the runtime uses them for event handling purposes.

Read more about this topic:  Microsoft Small Basic

Famous quotes containing the word language:

    In a language known to us, we have substituted the opacity of the sounds with the transparence of the ideas. But a language we do not know is a closed place in which the one we love can deceive us, making us, locked outside and convulsed in our impotence, incapable of seeing or preventing anything.
    Marcel Proust (1871–1922)

    I am both a public and a private school boy myself, having always changed schools just as the class in English in the new school was taking up Silas Marner, with the result that it was the only book in the English language that I knew until I was eighteen—but, boy, did I know Silas Marner!
    Robert Benchley (1889–1945)