Microsoft Small Basic

Microsoft Small Basic
Logo.
Datum první verze 23. října 2008
Autor Microsoft DevLabs
Dialekty Microsoft Small Basic 0.4
(duben 2009)
Ovlivněno
Logo Visual Basic .NET
QBasic
webová stránka www.smallbasic.com

Microsoft Small Basic je programovací jazyk využívající technologii .NET odvozenou od jazyka BASIC, který byl vytvořen společností Microsoft vListopadu 2008. Touhou vývojářů je, aby Microsoft Small Basic byl jednoduchý, ale výkonný jazyk pro ty, kteří tak dosud neučinili, ale chtějí začít s navrhováním programů . Small Basic je k dispozici asi ve dvaceti jazycích.

Dějiny

Microsoft Small Basic (nezaměňovat s SmallBASIC , jiným jazykem založeným na BASIC ) byl navržen a vydán v první verzi týmem Microsoft DevLabs vListopadu 2008. Jeho cílovou skupinou (marketing) jsou všichni začátečníci programování (ať už děti nebo dospělí ) nebo zkušení vývojáři, kteří chtějí vytvářet malé programy pro zábavní účely, a to rychleji než v konvenčních jazycích. Microsoft Small Basic má pouze 14 klíčových slov , což potvrzuje touhu usnadnit učení a používání jazyka .

Jazyk

Jazyk jako takový, i když vypadá jako známý Visual Basic.NET , má svůj vlastní kompilátor (obsažený v sadě Microsoft Small Basic ) a funguje velmi odlišně.

Příklady

Tradiční „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

Změňte tapetu

Microsoft Small Basic je vybaven funkcemi pro interakci s mash-up různých služeb , online (online slovníky, Flickr, ...), nebo ne, a některé funkce Microsoft Windows , jako jsou tapety na úřadu .

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

Příloha

externí odkazy

Reference

  1. „  TechNet Wiki,  “ na social.technet.microsoft.com (přístup 17. září 2020 )
  2. „  FAQ  “ , na smallbasic.com (přístup 17. září 2020 )
  3. „  TechNet Wiki,  “ na social.technet.microsoft.com (přístup 17. září 2020 )