

Deze documentatie werd geschreven voor jonge lezers vanaf **10 jaar**. 
Misschien vind je de informatie een beetje te licht, maar het is de bedoeling met BASIC-256 om een inleiding te hebben in de programmatie.

==== Referentie voor de syntax van BASIC-256 0.9.6.32 ====
  * **Programmasynax**://[[ProgramSyntax|Ik kan schrijven, maar hoé schrijf ik een programma?]]//
  * **Numerieke constanten**://[[NumericConstants|getal constanten die niet veranderen?]]//
  * **String Constanten**://[[StringConstants|Wat zijn die tekstconstanten?]]//
  * **Variabelen**://[[Variables|Wat zijn variabelen?]]//
  * **Tabellen**://[[Arrays|Wat is een tabel?]]//
  * **Anonieme tabellen**://[[AnonymousArrays|als dingen automatisch worden aangemaakt]]//
  * **Operatoren**://[[Operators|Bewerkingen, wat je kan doen met letters en cijfers.]]//
  * **Foutcodes**: //[[Errorcodes|Lijst van de foutcodes van Basic256]]//
 
==== Instructies en functies - Gegroepeerd ====
  * **Programmacontrole**: //[[Programcontrol|Opdrachten die je programma aansturen]]//
  * **Klavier en Tekst**: //[[keyboard|Hoe geef je iets in de computer en wat krijg je terug]]//
  * **Datum en Uur**: //[[datehour|Spelen met de klok en de kalender]]// 
  * **Foutbehandelingen**: //[[errorhandling|Oops, er is iets misgegaan. Niet erg, we lossen het wel op met deze commando's]]//
  * **Bewerkingen op strings**: //[[stringcommand|woorden en stukjes snijden en terug aan elkaar plakken, en ander gereedschap om met strings te werken]]//
  * **Geluid**: //[[sound_commands|Wat zei je weer, computer? Laat maar horen]]//
  * **Lezen/Schrijven van bestanden**: //[[write_and_read|Vergeet niet wat je geleerd hebt, schrijf het weg!!]]//
  * **Wiskundige Formules**: //[[mathematical|Alle zotte dingen die je met cijfers kan doen. Hier voelt de computer zich wel op zijn gemak]]// 
  * **Muis**://[[mouse_interaction|Kom muisje, kom hier! Een kat en muis spel om je muis aan de praat te krijgen.]]//
  * **Grafische functies**://[[a_real_dali|Puntje hier, puntje daar, lijn langs hier en cirkeltje aldaar]]//
  * **Netwerk communicatie**://[[network|De eerste stappen naar buiten. Yep computer je bent niet alleen op de wereld!]]//
  * **Tabellen**://[[arraycommands|Woaaw, echte 2D ??? Je zal wel zien]]//
  * **Databases (SQLite)**://[[databases|Nu effe serieus. Database, wees klaar om heel wat te bewaren.]]//
  * **Andere instructies en functies**://[[miscellaneous |Altijd moet er iets speciaals zijn, hier zijn ze dan ....]]//

==== Instructies en functies - alfabetisch geordend ====
  * [[abs]],[[acos]],[[asc]],[[asin]],[[atan]]
  * [[ceil]],[[changedir]],[[chr]],[[circle]],[[clg]],[[clickb]],[[clickclear]],[[clickx]],[[clicky]],[[close]],[[cls]],[[color]],[[commandline]],[[comment]],[[cos]],[[count]],[[countx]],[[currentdir]]
  * [[day]],[[dbclose]],[[dbcloseset]],[[dbexecute]],[[dbfloat]],[[dbint]],[[dbopen]],[[dbopenset]],[[dbrow]],[[dbstring]],[[decimal]],[[degrees]],[[dim]],[[dir]],[[dountil]]
  * [[editvisible]],[[end]],[[eof]],[[errorcodes]],[[errorhandling]],[[exists]],[[exp]],[[explode]],[[explodex]]
  * [[fastgraphics]],[[float]],[[floor]],[[font]],[[fornext]]
  * [[getcolor]],[[getsetting]],[[getslice]],[[gosubreturn]],[[goto]],[[graphheight]],[[graphsize]],[[graphvisible]],[[graphwidth]]
  * [[hour]]
  * [[ifthen]],[[imgload]],[[imgsave]],[[implode]],[[implodex]],[[input]],[[instr]],[[instrx]],[[int]]
  * [[key]],[[keyboard]],[[kill]]
  * [[lasterror]],[[lasterrorextra]],[[lasterrorline]],[[lasterrormessage]],[[left]],[[length]],[[line]],[[log]],[[log10]],[[lower]]
  * [[md5]],[[mid]],[[minute]],[[month]],[[mouseb]],[[mousex]],[[mousey]],[[msec]]
  * [[netaddress]],[[netclose]],[[netconnect]],[[netdata]],[[netlisten]],[[netread]],[[network]],[[netwrite]]
  * [[offerror]],[[onerror]],[[open]],[[ostype]],[[outputvisible]]
  * [[pause]],[[pixel]],[[plot]],[[poly]],[[portin]],[[portout]],[[print]],[[putslice]]
  * [[radians]],[[rand]],[[read]],[[readline]],[[rect]],[[redim]],[[refresh]],[[replace]],[[replacex]],[[reset]],[[rgb]],[[right]]
  * [[say]],[[second]],[[seek]],[[setsettings]],[[sin]],[[singlepage]],[[size]],[[sound]]
  * [[spritecollide]],[[spritedim]],[[spriteh]],[[spritehide]],[[spriteload]],[[spritemove]],[[spriteplace]],[[spriteshow]],[[spriteslice]],[[spritev]],[[spritew]],[[spritex]],[[spritey]],[[sqr]],[[stamp]],[[string]],[[system]]
  * [[tan]],[[text]],[[textwidth]]
  * [[upper]]
  * [[volume]]
  * [[wavplay]],[[wavstop]],[[wavwait]],[[whileendwhile]],[[write]],[[writeline]]
  * [[year]]

==== Andere documentatie ====
  * [[systemrequirements|Minimale systeemvereisten]]
  * [[techinformation|Technische informatie]]
  * [[singlepage|Alle documentatie op één pagina]]

==== Interessante links ====
  *  [[http://basic256.org/index_en|BASIC256 hoofd website]]
  *  [[http://www.basicbook.org/|interessant boek om te leren programmeren (in het engels)]]


==== Moeilijke woorden ====
   * [[glossary|Lijst van moeilijke woorden]]
   * [[translations|Lijst vertalingen]]