BASIC (programlingvo)
- Afrikaans
- 'amaarenyaa
- Aragones
- l`rby@
- Asturianu
- Az@rbaycanca
- Bashk'ortsa
- Zemaiteska
- Belaruskaia (tarashkevitsa)
- Belaruskaia
- B'lgarski
- baaNlaa
- Bosanski
- Catala
- khwrdy
- Corsu
- Cestina
- Dansk
- Deutsch
- Ellenika
- English
- Espanol
- Eesti
- Euskara
- frsy
- Suomi
- Francais
- Gaeilge
- Galego
- `bryt
- Hrvatski
- Magyar
- Interlingua
- Bahasa Indonesia
- Ido
- Islenska
- Italiano
- Ri Ben Yu
- Qaraqalpaqsha
- Taqbaylit
- K'azak'sha
- knndd
- hangugeo
- Kyrgyzcha
- Latina
- Lombard
- Lietuviu
- Latviesu
- Makedonski
- mlyaallN
- Mongol
- mraatthii
- Bahasa Melayu
- nepaalii
- nepaal bhaassaa
- Nederlands
- Norsk nynorsk
- Norsk bokmal
- Polski
- Piemonteis
- pnjby
- Portugues
- Romana
- Russkii
- Sakha tyla
- Srpskohrvatski / srpskokhrvatski
- Simple English
- Slovencina
- Slovenscina
- Shqip
- Srpski / srpski
- Svenska
- Kiswahili
- tmilll
- telugu
- Toch'iki
- aithy
- Tagalog
- Turkce
- Ukrayins'ka
- O`zbekcha / uzbekcha
- Tieng Viet
- Wu Yu
- Wen Yan
- Min Nan Yu / Ban-lam-gi
- Yue Yu
- Zhong Wen
BASIC, de Beginner's All-purpose Symbolic Instruction Code ("Ciacela simbola instrukcia lingvo por komencantoj") estas programlingvo, kiu estis kreita por instrui komputilprogramadon.[1]
BASIC estis iniciatita ce Kolegio Dartmouth, universitato en Usono. Gi estis simpla komputillingvo kaj ne postulas grandan komputilon. Por tio, versioj de BASIC estis skribitaj por multaj fruaj komputiloj, inkluzive de la MITS Altair. BASIC estis la kerna lingvo por fruaj personaj komputiloj kaj estis populara dum la 1980aj jaroj. Multaj kompanioj kreis siajn proprajn versiojn de la lingvo, kiuj havis diversajn eblecojn kaj kiuj multifoje ne interoperaciis. La lingvon povis facile lerni nespertuloj, kaj oni ofte trovis en la komputilaj revuoj programojn, kiujn oni povas tajpi en sian komputilon.
La cefa problemo pri la fruaj BASIC-oj estis, ke oni ne povas facile verki en gi strukturajn programojn. Poste la lingvo estis pliampleksigita por solvi tiajn problemojn kaj aligi novajn bonajn trajtojn al la lingvo, ekzemple BBC BASIC, QuickBasic, kaj Visual Basic. Nuntempe, la evoluo de la lingvo adas, en novaj dialektoj, kiel FreeBasic, Visual Basic .NET, kaj GAMBAS. Ankau, speco de BASIC ankorau vivas en programoj kiel MS-Excel, kiu uzas VBScript por konstrui makroojn.
La origina koncepto de BASIC travivis en multaj specialigitaj programlingvoj. Ec la evitenda konstrukto GOTO travivis. Unu el la programlingvoj por Lotus Notes estas Lotus Script kaj konservis la bazajn elementojn. Tamen on ne plu estas devigata atribui numerojn al la linioj kaj ekzistas multaj komfortaj kaj tre kapablaj funkcioj por manipuli tekstojn, labori kun datumbazo kaj komuniki kun la uzanto. Lotus Script estas objektorientita programlingvo.
Ekzemplo de BASIC-programo
[redakti | redakti fonton]Ekzemplo de malnova dialekto de BASIC:
20 A=INT(RND*12+1)
30 B=INT(RND*12+1)
40 PRINT "Kio estas ";A;" oble ";B;" ?";
50 INPUT C
60 IF C <> A * B THEN GOTO 90
70 PRINT "Vi pravas! Bonege!!"
80 GOTO 10
90 PRINT "Bedaurinde vi malpravas. Provu refoje."
100 GOTO 40
Referencoj
[redakti | redakti fonton]Eksteraj ligiloj
[redakti | redakti fonton]- Kategorio BASIC (programlingvo) en la Vikimedia Komunejo (Multrimedaj datumoj)
- Baziko en ReVo
- FreeBASIC
- QBASIC Arkivigite je 2005-09-10 per la retarkivo Wayback Machine
- Dijkstra: Kiel ni diru verojn, kiuj povas dolorigi?
| ||||||