ËlBASIC (acrònim ëd "Beginner's All-purpose Symbolic Instruction Code") a l'é un lengagi ëd programassion àut livel creà dël 1964 daJohn G. Kemeny eThomas E. Kurtz a l'Università ëd Dartmouth. Progetà për rende la programassion acessìbil a j'utent sensa esperiensa, a l'é dventà un dij lengagi pì popolar ant j'agn '70 e '80, dzortut an sij computer ëd ca com ël Commodore 64 e l'Apple II. Soa sintassi sempia e ij comant intuitiv a l'han contribuì a soa adossion ant l'educassion e ant l'anformàtica për tuti.
- 1964: Creassion ëd BASIC a Dartmouth për student e professionista nen técnich.
- 1975:Microsoft a fonda soa atività an creand n'interpret BASIC për l'Altair 8800.
- Ani 1980: Integrassion ëd BASIC ant ij computer ëd ca (es. IBM PC, ZX Spectrum).
- 1991: Microsoft a lansaVisual Basic, na version visual për Windows.
- Ani 2000: Declin dël BASIC clàssich, ma sopravivù an variant modern comSmall Basic eFreeBASIC.
- Sintassi sempia: Comand com `PRINT` (stampa), `INPUT` (anseriment), e `GOTO` (sauta a na linia).
- Linie numerà: Organisassion dël còdes con nùmer ëd linia (es. `10 PRINT "CIAO"`).
- Variàbij sempie: Nòm ëd variàbij con na letra e un nùmer (es. `A1`, `X$` për stringhe).
- Strutura ëd contròl: Cicl `FOR...NEXT` e condission `IF...THEN`.
- Educassion: Amprende ij prinsipi ëd la programassion.
- Aplicassion ëd gestion: Creassion ëd programa për cit comersi.
- Videogieugh: Svilup ëd gieugh sempi ant j'agn '80 (es.Gorillas eNibbles an QBasic).
- Automassion: Script për elaboré dat an ambiente académich.
- Avantagi:
- Fàcil da amprende: Strutura minimalista e comand intuitiv.
- Ampia disponibilità: Present an minca computer ëd j'agn '80.
- Svantagi:
- Strutura pòch rigorosa: Ecess ëd `GOTO` a men-a a còdes pa ciàir ("spaghetti code").
- Limità: Pòch adat a programa compless o aplicassion modèrne.
- Ani 1980: Estension comGW-BASIC eQuickBASIC për mejoré performanse.
- Ani 1990:Visual Basic a introduv la programassion visual e orientà a oget.
- An di d'ancheuj:
- Variant open source:FreeBASIC eGambas për dësvlup multipiataforma.
- Programassion educativa:Scratch ePython a sostituisso BASIC an vàire scòle.
- Kemeny, J. G. (1985). *Back to BASIC: The History, Corruption, and Future of the Language*. Addison-Wesley.
- Lien, D. A. (1986). *The BASIC Handbook: Encyclopedia of the BASIC Computer Language*. Compusoft Publishing.