Microsoft Small Basic

Microsoft Small Basic
Logo.
Dato for første version 23. oktober 2008
Forfatter Microsoft DevLabs
Dialekter Microsoft Small Basic 0.4
(april 2009)
Påvirket af Visual Basic .NET QBasic-
logo
Internet side www.smallbasic.com

Microsoft Small Basic er et programmeringssprog, der bruger .NET- teknologi, der stammer fra BASIC, og som blev oprettet af Microsoft iNovember 2008. Udviklernes ønske er, at Microsoft Small Basic er et simpelt, men stærkt sprog for dem, der endnu ikke har gjort det, men som ønsker at komme i gang med at designe programmer . Small Basic fås på omkring tyve sprog.

Historie

Microsoft Small Basic (ikke at forveksle med SmallBASIC , et andet BASIC- baseret sprog ) blev designet og udgivet i den første version af Microsoft DevLabs-teamet iNovember 2008. Dens målgruppe (marketing) er alle programmeringsbegyndere (hvad enten det er børn eller voksne ) eller erfarne udviklere, der ønsker at oprette små programmer til underholdningsformål, alt sammen hurtigere end med konventionelle sprog. Microsoft Small Basic har kun 14 nøgleord , der bekræfter ønsket om at gøre sproget let at lære og bruge.

Sprog

Sprog som sådan har, selvom det ligner den velkendte Visual Basic.NET , sin egen compiler (inkluderet i Microsoft Small Basic-pakken ) og fungerer meget forskelligt.

Eksempler

Den traditionelle 'Hello World'

GraphicsWindow.Show() 'Ouvre la fenêtre graphique GraphicsWindow.BackgroundColor = "Azure" 'colorie en azure l'arrière plan de la fenêtre graphique Helloworld = Shapes.AddText("Hello world") 'écrit le texte "Hello World" sur la fenêtre graphique Shapes.Move(Helloworld, GraphicsWindow.Width / 2 - 30, GraphicsWindow.Height /2 - 10) 'Place le texte au milieu de la fenêtre Program.Delay(2000) 'attend 2 secondes 'Zoom le texte For i = 1 To 9 Step 0.1 Shapes.Zoom(Helloworld, i, i) Program.Delay(50) EndFor GraphicsWindow.MouseUp = Mouse_click Sub Mouse_click Program.End() 'Ferme le programme EndSub

Skift tapet

Microsoft Small Basic har funktioner til at interagere med mash-up forskellige tjenester , online (online ordbøger, Flickr, ...) eller ej, og nogle funktioner Microsoft Windows , såsom tapet af kontoret .

For i = 1 To 10 ' Répéter l'action 10 fois pic = Flickr.GetRandomPicture("mountains") ' Télécharger une image dont le sujet est les montagnes Desktop.SetWallPaper(pic) ' Appliquer cette image comme fond d'écran Program.Delay(10000) ' Attendre 10 secondes (10 * 1000 ms) avant de continuer EndFor

Bilag

eksterne links

Referencer

  1. "  TechNet Wiki  "social.technet.microsoft.com (adgang til 17. september 2020 )
  2. "  Ofte stillede spørgsmål  " , på smallbasic.com (adgang til 17. september 2020 )
  3. "  TechNet Wiki  "social.technet.microsoft.com (adgang til 17. september 2020 )