BASIC-256

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 5. oktober 2020; checks kræver 4 redigeringer .
BASIC-256

Type tolk , integreret udviklingsmiljø
Forfatter Ian Larsen,
James M. Renault
Udvikler fællesskab
Skrevet i C++ , BASIC
Interface grafisk ( Qt , Carbon , Windows API )
Operativ system Linux , Mac OS X og andre UNIX-lignende , Windows
Interface sprog Russisk og 4 sprog mere
Første udgave september 2006 [1]
nyeste version 2.0.0.11 (30. juni 2020 [2] ) ( 30-06-2020 )
Stat aktiv
Licens GNU GPL
Internet side basic256.org
 Mediefiler på Wikimedia Commons

BASIC-256  er en åben implementering af BASIC programmeringssproget og samtidig et integreret udviklingsmiljø for det. Fokus på undervisning i programmering til skolebørn. Den har en indbygget grafiktilstand og russisksproget dokumentation [3] .

BASIC-256 er på tværs af platforme , med versioner til Linux , FreeBSD [4] og Windows , og en version til Mac OS X under forberedelse .

Historie

Udviklingen af ​​BASIC-256 startede i 2006 under navnet kidbasic, startende fra version 0.8 (9. november 2006) fik projektet sit nuværende navn [2] .

Implementeringsfunktioner

Etiketter i BASIC-256 skal begynde med et bogstav, så traditionel BASIC linjenummerering er ikke mulig. Der er ingen mekanismer i sproget til at skabe dine egne procedurer og funktioner , du kan kun hoppe til en etiket med gosubog derefter vende tilbage med return. I denne henseende forbliver Basic-256 en ganske klassisk BASIC, med alle de mangler, der følger heraf.

Brugte softwarekomponenter

For Linux:

Noter

  1. Se ChangeLog -filen i BASIC-256-kildearkivet.
  2. 1 2 BASIC-256 Repository . Dato for adgang: 15. januar 2012. Arkiveret fra originalen 13. januar 2011.
  3. BASIC-256 Syntaksreference . Hentet 16. december 2010. Arkiveret fra originalen 1. maj 2012.
  4. BASIC-256 port Arkiveret 1. august 2012 på Wayback Machine til FreeBSD
  5. Se COMPILING.txt i BASIC-256 kildearkivet.

Litteratur

  1. James M. Renault. Vil du lære at programmere? = Så du vil lære at programmere? / pr. fra engelsk. S. Iryupin, V. Cherny. — M .: Alt Linux , 2011. — 320 s. - ISBN 978-5-905167-06-5 .

Links