Linguagens de Programação - BASIC

Linguagens de Programação!


Um boa dose de nostalgia binária. 
BASIC, Surgido em 1964 e como o nome mesmo sugeri, o básico, facilidade, fácil de compreender quando se escreve, ao menos esta era a intenção dos que criaram a linguagem!

Os oito princípios de projeto de BASIC foram:
ser fácil, para ser utilizada por iniciantes;
ser uma linguagem de programação de uso geral;
permitir que especialistas adicionassem características avançadas, sem tornar a linguagem mais complicada para os iniciantes;
ser interativa;
fornecer mensagens de erro claras e amigáveis;
responder rapidamente para programas pequenos;
não exigir o conhecimento do hardware do computador;

O BASIC original possuía apenas 15 comandos:[2]

LET, para atribuição, como em:
10 LET A=1
READ, para ler o valor de uma ou mais variáveis de declarações DATA, como em:
20 READ B,C,D

DATA, para definir listas de valores a serem usados lidos pelo READ, como em:
30 DATA 10,20,30

PRINT, para imprimir no dispositivo de saída o valor de expressões, como em:
40 PRINT A,"VALOR DE ",B+C

GOTO, para redirecionar a execução do programa para outra linha, como em:
50 GOTO 500

IF-THEN, para redirecionar um programa para outra linha, de acordo com o valor de uma expressão lógica, como e:
500 IF B<C THEN GOTO 20

FOR-TO-STEP, para iniciar uma repetição, como em:
510 FOR I=1 to 7 STEP 2

NEXT, para indicar a continuação de uma repetição, como em:
600 NEXT I

END, que deve acabar todo o programa e indica seu fim se o processamento lá chegar.
STOP, que equivale a um GOTO para a linha contendo o END
DEF, para definir uma função.
GOSUB, para pular para um ponto do programa com a semântica de sub-rotina.
RETURN, para voltar de uma sub-rotina.
DIM, para definir vetores e matrizes.
REM, para comentários.

Com apenas estes comando é possível dar instruções e programar computadores.

Mas adiante no tempo, temos o compilador QBasic 1.1 foi incluído com o MS-DOS 6.x e, sem EDIT, no windows 95, Windows 98 e Windows Me. A partir do Windows 2000, a Microsoft deixou de incluir o QBasic; mas nada impede os nostálgicos dos bits, executarem o compilador no DOSBOX; 
 
Produzido por Lopes - Nerd Power 

Comentários