Vai al contenuto

BASIC

Da Wikipedia.

Ël BASIC (acrònim ëd "Beginner's All-purpose Symbolic Instruction Code") a l'é un lengagi ëd programassion àut livel creà dël 1964 da John G. Kemeny e Thomas 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 lansa Visual Basic, na version visual për Windows.
  • Ani 2000: Declin dël BASIC clàssich, ma sopravivù an variant modern com Small Basic e FreeBASIC.

Strutura e Component

[modìfica | modifiché la sorgiss]
  • 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 e Nibbles an QBasic).
  • Automassion: Script për elaboré dat an ambiente académich.

Avantagi e Svantagi

[modìfica | modifiché la sorgiss]
  • 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.

Evolussion Tecnològica

[modìfica | modifiché la sorgiss]
  • Ani 1980: Estension com GW-BASIC e QuickBASIC 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 e Gambas për dësvlup multipiataforma.
    • Programassion educativa: Scratch e Python a sostituisso BASIC an vàire scòle.
  1. Kemeny, J. G. (1985). *Back to BASIC: The History, Corruption, and Future of the Language*. Addison-Wesley.
  2. Lien, D. A. (1986). *The BASIC Handbook: Encyclopedia of the BASIC Computer Language*. Compusoft Publishing.