Koncept i definition ABC
Miscellanea / / July 04, 2021
Av Guillem Alsina González i december 2017
Under många år, när guldåldern för åtta-bitars mikrodatorer, detta språk av programmering var porten för många människor till världens spännande värld datoranvändning, och även om det idag har fallit ur bruk för många saker till förmån för mer kraftfulla språk som bland annat C ++, är BASIC fortfarande en referens för nybörjare eller amatörprogrammering.
GRUNDLÄGGANDE (Nybörjares allmänna symboliska instruktionskod) är ett programmeringsspråk på hög nivå för allmänt ändamål som är utformat för enkel inlärning och användning.
Den första versionen av detta språk introducerades 1964, ett mycket tidigt datum i samband med uppkomsten av modern databehandling. Hans mål var att göra det så enkelt som möjligt utkast av program för den då gigantiska stordatorer, tidens datorer.
Det representerade också en av de första ansträngningarna att skapa verktyg som var anpassade till dators interaktivitet i realtid, något som tekniken gjorde helt nyligen tillåten.
I den meningen har BASIC två driftsätt: tolkas och sammanställs.
I tolkat läge analyserar och kör "tolk" programmet rad för rad, medan i kompilerat läge är standardproceduren för att skapa en fil körbar som inte behöver någon tolk till att springa i systemet.
Dessutom är BASIC-struktureringen mycket flexibel. säkert, vem som vem mindre, vi alla i en viss ålder har sett BASIC listor där varje rad av koda Det var numrerat, med en numrering som vanligtvis hoppade från 10 till 10.
Till exempel kan den typiska tolkade "hejvärlden" i BASIC vara:
10 CLS
20 SKRIV UT "hej världen"
30 GOTO 20
Vad GOTO-instruktionen gör är att återgå till ett specifikt radnummer och fortsätta körningen från det radnumret.
Denna resurs, den för GOTO-instruktionen, som ofta används i BASIC, accepteras inte som en korrekt metod i strukturerad programmering, där denna konstruktion ersätts av användning av funktioner och procedurer.
Dessa finns också i BASIC, i versioner som Visual Basic från Microsoft.
Det senare var det som populariserade språket i datorer med miljön grafisk och den operativ system Windows, från version 3.0 av nämnda programmeringsmiljö. Tidigare hade BASIC dock sin guldålder i åtta-bitars mikrodator eran.
De allra flesta åtta-bitars datorer "gömde" sitt operativsystem under en tolk av BASIC-kommandon, så att den fungerade som en kommandorad, vilket är gränssnittet med vilket användare.
Denna roll upphörde att vara en med tillkomsten av datorer som är kompatibla med den ursprungliga IBM-datorn, som redan använde en del DOS som operativsystem. Trots detta ledde BASICs popularitet till att flera versioner av DOS, som Microsofts, innehöll en liten tolk för detta språk, initialt GW-BASIC och senare QBasic.
Visual Basic representerade klimaxet i användningen av BASIC som ett seriöst programmeringsspråk, senare integrering i Visual Studio-paketet, med vilket alternativet att använda BASIC blev ett till tillsammans med C och andra idiomer.
Från och med 90-talet minskade användningen av BASIC avsevärt och den sista prövstenen till detta förenklade språk har givits av språk som Java och diversifiering av enhetsformat, med framväxten av mobila enheter som smartphones.
BASIC fortsätter att överleva idag, med modern utveckling som Gambas-miljön eller olika Visual Studio, men det har tappat sin användarbas på grund av explosionen av programmeringsspråk och boom in Internet.
I den meningen är BASIC inte anpassat till online-världen, och även om det har en handfull implementationer för mobila enheter är det inte optimerat för det.
Det är dock fortfarande ett utmärkt alternativ att gå in i den spännande programmeringsvärlden.
Foton: Fotolia - Alla72 / Casimiro
Ämnen i BASIC