Concept în definiție ABC
Miscellanea / / July 04, 2021
De Guillem Alsina González, în dec. 2017
De mulți ani, când epoca de aur a microcomputerelor de opt biți, acest limbaj de programare a fost poarta de acces pentru mulți oameni către lumea interesantă a tehnica de calculși, deși astăzi a căzut în uz pentru multe lucruri în favoarea unor limbaje mai puternice, cum ar fi C ++, printre altele, BASIC este încă o referință pentru programarea pentru începători sau amatori.
DE BAZĂ (Codul de instrucțiuni simbolice pentru toate scopurile pentru începători) este un limbaj de programare de nivel general, cu scop general, conceput pentru învățare și utilizare ușoară.
Prima versiune a acestui limbaj a fost introdusă în 1964, o dată foarte timpurie în contextul ascensiunii computerelor moderne. Scopul său era să-l facă cât mai ușor posibil redactare de programe pentru gigantul de atunci mainframes, computerele vremii.
De asemenea, a reprezentat unul dintre primele eforturi de a crea instrumente care au fost adaptate la interactivitatea computerelor în timp real, lucru pe care tehnologia l-a făcut foarte recent permis.
În acest sens, BASIC are două moduri de operare: interpretat și compilat.
În modul interpretat, „interpretul” analizează și execută programul linie cu linie, în timp ce în modul compilat procedura standard pentru crearea unui fişier executabil care nu are nevoie de niciun interpret a alerga in sistem.
Mai mult, structurarea BASIC este foarte flexibilă; cu siguranță, cine altcineva mai puțin, noi toți de o anumită vârstă am văzut liste de BAZĂ în care fiecare linie de cod A fost numerotată, cu o numerotare care, de obicei, a sărit de la 10 la 10.
De exemplu, „lumea bună” interpretată tipic în BASIC ar putea fi:
10 CLS
20 PRINT "hello world"
30 GOTO 20
Ceea ce face instrucțiunea GOTO este să revină la un anumit număr de linie și să continue execuția din acel număr de linie.
Această resursă, cea a instrucțiunii GOTO, folosită pe scară largă în BASIC, nu este acceptată ca o practică corectă în programare structurată, în care această construcție este înlocuită de utilizarea funcțiilor și procedurilor.
Acestea sunt disponibile și în BASIC, în versiuni precum Visual Basic de la Microsoft.
Acesta din urmă a fost cel care a popularizat limba în calculatoare cu mediul înconjurător grafic si sistem de operare Windows, de la versiunea 3.0 a mediului de programare menționat. Cu toate acestea, înainte, BASIC a avut vârsta de aur în era microcomputerelor pe opt biți.
Marea majoritate a computerelor de opt biți și-au „ascuns” sistemul de operare sub un interpret de Comenzi BASIC, astfel încât să acționeze ca o linie de comandă, fiind interfața cu care utilizatori.
Acest rol a încetat să mai fie unul cu apariția computerelor compatibile cu computerul original IBM, care folosea deja unele DOS ca sistem de operare. Chiar și așa, popularitatea BASIC a dus la mai multe versiuni de DOS, cum ar fi Microsoft, încorporând un mic interpret pentru acest limbaj, inițial GW-BASIC și mai târziu QBasic.
Visual Basic a reprezentat punctul culminant în utilizarea BASIC ca limbaj de programare serios, integrându-se ulterior în pachetul Visual Studio, cu care opțiunea de a utiliza BASIC a devenit încă una împreună cu C și altele idiomuri.
Începând cu anii 90, utilizarea BASIC a scăzut semnificativ, iar piatra de temelie finală pentru acest limbaj simplist a fost dată de limbaje precum Java și diversificarea formatelor de dispozitive, odată cu apariția dispozitivelor mobile precum smartphone-uri.
BASIC continuă să supraviețuiască astăzi, cu evoluții moderne, cum ar fi mediul Gambas sau diferitele vizuale Studio, dar și-a pierdut baza de utilizatori din cauza exploziei limbajelor de programare și a exploziei Internet.
În acest sens, BASIC nu este adaptat la lumea online și, deși are o mână de implementări pentru dispozitive mobile, nu este optimizat pentru acesta.
Cu toate acestea, este încă o opțiune excelentă pentru a intra în lumea interesantă a programării.
Fotografii: Fotolia - Alla72 / Casimiro
Subiecte în BASIC