QBasic

linguagem de programação

QBasic é um IDE e interpretador da linguagem BASIC, baseada no QuickBASIC. O código colocado no IDE é compilado numa forma intermediária e imediatamente interpretada no IDE.[1] Pode ser executado em quase todas as versões do DOS e Windows, ou através de DOSBox/DOSEMU, no Linux e FreeBSD.[2] No seu tempo, QBasic providenciava um IDE de topo, incluindo um depurador. Tal como o QuickBASIC, QBasic é uma linguagem de programação estruturada, suportando subrotinas e ciclos while.[3][4]

QBasic
Surgido em 1991 - 2000
Última versão (Predefinição:Release date)
Criado por Microsoft Corporation
Dialetos: BASIC
Influenciada por QuickBASIC, GW-BASIC
Influenciou FreeBASIC, Visual Basic
Licença: MS-EULA
Página oficial www.microsoft.com

História editar

O QBasic foi desenvolvido para substituir o GW-BASIC. Baseava-se no compilador QuickBASIC 4.5 mas sem os elementos de compilação e linkagem. A versão 1.0 foi lançada com o MS-DOS 5.0 e superior, e também com o Windows 95, Windows NT 3.x e Windows NT 4.0. A IBM recompilou QBasic e incluiu-o no PC-DOS 5.x e nas versões 2.0 e superiores do OS/2.[5] eComStation, descendente do código do OS/2, inclui QBasic 1.0. O 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 no sistema.[6]

Exemplo "Olá, Mundo!" editar

PRINT "Hello, World!"

Ver também editar

Referências

  1. «Differences Between GW-BASIC and QBasic». 12 de maio de 2003. Consultado em 28 de junho de 2008 
  2. «HOWTO Play With Your Old QBasic Programs on Linux». 31 de março de 2007. Consultado em 28 de junho de 2008 
  3. «QBASIC Manual: SUB...END SUB Statement QuickSCREEN». Consultado em 28 de junho de 2008 
  4. «QBASIC Manual: WHILE...WEND Statement QuickSCREEN». Consultado em 28 de junho de 2008 
  5. «Microsoft BASIC version information». Consultado em 12 de junho de 2008 
  6. «QBasic Missing from Windows 2000». 1 de março de 2007. Consultado em 12 de junho de 2008 

Ligações externas editar