Conceito em Definição ABC
Miscelânea / / July 04, 2021
Por Guillem Alsina González, em dez. 2017
Por muitos anos, quando a era de ouro dos microcomputadores de oito bits, esta linguagem de programação foi a porta de entrada para muitas pessoas para o excitante mundo do Informática, e embora hoje tenha caído em desuso por muitas coisas em favor de linguagens mais poderosas como C ++ entre outras, BASIC ainda é uma referência para iniciantes ou programação amadora.
BASIC (Código de instrução simbólica multifacetada para iniciantes) é uma linguagem de programação de alto nível de uso geral projetada para fácil aprendizado e uso.
A primeira versão dessa linguagem foi introduzida em 1964, uma data muito precoce no contexto do surgimento da computação moderna. Seu objetivo era torná-lo o mais fácil possível esboço de programas para o então gigantesco mainframes, os computadores da época.
Também representou um dos primeiros esforços para criar ferramentas que foram adaptadas para o interatividade dos computadores em tempo real, algo que a tecnologia fez muito recentemente permitido.
Nesse sentido, o BASIC possui dois modos de operação: interpretado e compilado.
No modo interpretado, o "interpretador" analisa e executa o programa linha por linha, enquanto no modo compilado o procedimento padrão para criar um Arquivo executável que não precisa de nenhum intérprete para para correr no sistema.
Além disso, a estruturação do BASIC é muito flexível; certamente, quem mais quem menos, todos nós de uma certa idade vimos listas BASIC em que cada linha de código Era numerado, com uma numeração que geralmente saltava de 10 para 10.
Por exemplo, o típico "hello world" interpretado em BASIC poderia ser:
10 CLS
20 IMPRIMIR "Olá, mundo"
30 GOTO 20
O que a instrução GOTO faz é retornar a um número de linha específico e continuar a execução a partir desse número de linha.
Este recurso, o da instrução GOTO, amplamente utilizado no BASIC, não é aceito como uma prática correta em programação estruturada, em que essa construção é substituída pelo uso de funções e procedimentos.
Eles também estão disponíveis em BASIC, em versões como Visual básico da Microsoft.
Este último foi o que popularizou a linguagem em informática com o meio ambiente gráfico e ele sistema operativo Windows, a partir da versão 3.0 do referido ambiente de programação. Antes, porém, o BASIC tinha sua idade de ouro na era do microcomputador de oito bits.
A grande maioria dos computadores de oito bits "escondeu" seu sistema operacional sob um interpretador de Comandos BASIC, para que funcionasse como uma linha de comando, sendo a interface com a qual o Comercial.
Essa função deixou de sê-lo com o advento dos PCs compatíveis com o IBM PC original, que já usava alguns DOS como sistema operacional. Mesmo assim, a popularidade do BASIC levou a várias versões do DOS, como a da Microsoft, incorporando um pequeno intérprete para esta linguagem, inicialmente GW-BASIC e posteriormente QBasic.
Visual Basic representou o clímax no uso de BASIC como uma linguagem de programação séria, posteriormente integrando no pacote Visual Studio, com o qual a opção de usar BASIC se tornou mais uma junto com C e outras expressões idiomáticas.
A partir dos anos 90, o uso de BASIC diminuiu significativamente, e a pedra de toque final para esta linguagem simplista foi dada por linguagens como Java e pela diversificação de formatos de aparelhos, com o surgimento de aparelhos móveis como smartphones.
O BASIC continua a sobreviver hoje, com desenvolvimentos modernos como o ambiente Gambas ou o visual diferente Studio, mas perdeu sua base de usuários devido à explosão das linguagens de programação e ao boom de Internet.
Nesse sentido, o BASIC não está adaptado para o mundo online e, embora tenha um punhado de implementações para dispositivos móveis, não está otimizado para isso.
No entanto, ainda é uma excelente opção para entrar no emocionante mundo da programação.
Fotos: Fotolia - Alla72 / Casimiro
Tópicos em BASIC