El Llenguatge de Programació BASIC

John G. Kemeny and Thomas E. Kurtz

John G. Kemeny and Thomas E. Kurtz. Image Source: www.computerhistory.org

Buscant un llenguatge de programació per a no especialistes, el 1964 John G. Kemeny i Thomas E. Kurtz publiquen la primera versió de BASIC, acrònim de “Beginners’ All-purpose Symbolic Instruction Code”, amb objecte de facilitar a estudiants (i professors) d’altres camps aliens a la informàtica la programació de computadores. Per tal de facilitar la ràpida difusió entre el públic objectiu, Kemeny i Kurtz fan públic el codi del compilador.

Influenciat per Fortran i ALGOL, el llenguatge es dissenya amb característiques d’aquest, però modificant la sintaxi per a fer-la més natural. BASIC permetia utilitzar aritmètica matricial i ús de cadenes de caràcters.

Pioner per permetre el desenvolupament i prova simultània dels programes, el llenguatge s’estén ràpidament des de minicomputadors d’aquella època, com ara el PDP-11, fins als primers microcomputadors dels anys 1970 i 1980. La poca disponibilitat de recursos d’aquests ordinadors i les mateixes característiques del llenguatge, fa que s’implemente habitualment un intèrpret de BASIC en lloc d’un compilador. Aquestes característiques faciliten també la seua inclusió en calculadores programables de distintes companyies (com ara Casio, Texas Instruments o HP).

BASIC 4th Ediction OpenLibra

OpenLibra. BASIC 4th Edition

Originalment gens estructurat, si bé hi ha distintes versions d’una segona generació de BASIC procedimental, l’evolució de Basic més coneguda és (la tercera generació) Visual Basic, presentat el 1991 per Microsoft. Amb certes característiques de la programació d’objectes i el fet que fora la base de la programació de macros per a distintes aplicacions sobre MS Windows, prompte esdevé la solució perquè moltes petites empreses desenvoluparen internament les pròpies solucions informàtiques. Com a mesura d’impacte en la comunitat, Visual Basic ocupa la 6a posició (2021) en el rànquing TIOBE de popularitat de llenguatges de programació.

BASIC


Naixement:1964
Evolució: Visual Basic (1992);
Influències de: Fortran; Algol 60;
Influeix en: —