b'\n_START_ARTICLE_\nQuickBASIC\n_START_SECTION_\nHist\xc3\xb3ria\n_START_PARAGRAPH_\nA Microsoft lan\xc3\xa7ou a primeira vers\xc3\xa3o do QuickBASIC a 18 de Agosto de 1985 numa \xc3\xbanica disquete de 5.25" de 360kB. A vers\xc3\xa3o 2.0 e posteriores tinham um IDE, permitindo ao utilizador editar diretamente no editor de texto._NEWLINE_Embora ainda suportado no QuickBASIC, a numera\xc3\xa7\xc3\xa3o das linhas tornou-se opcional. Eram permitidos saltos no c\xc3\xb3digo visando nomes colocados no programa, designados de labels (etiquetas). Vers\xc3\xb5es posteriores tamb\xc3\xa9m adicionavam controlo de estruturas, tais como m\xc3\xbaltiplas linhas de express\xc3\xb5es condicionais e ciclos de blocos de c\xc3\xb3digo._NEWLINE_Foi inclu\xc3\xaddo o "PC BASIC Compiler" da Microsoft para compilar os programas em execut\xc3\xa1veis para DOS. A partir da vers\xc3\xa3o 4.0, o editor inclu\xc3\xada um interpretador que permitia ao programador executar o programa sem a necessidade de sair do editor. Infelizmente, existiam diferen\xc3\xa7as subtis entre o interpretador e o compilador, pelo que por vezes um programa executava corretamente no interpretador e falhava ap\xc3\xb3s a compila\xc3\xa7\xc3\xa3o, ou simplesmente n\xc3\xa3o compilava._NEWLINE_A \xc3\xbaltima vers\xc3\xa3o do QuickBASIC foi a vers\xc3\xa3o 4.5 (1988), embora o desenvolvimento do PDS (Microsoft BASIC Professional Development System) continuou at\xc3\xa9 \xc3\xa0 vers\xc3\xa3o 7.1 (Outubro de 1990). Ao mesmo tempo, o pacote do QuickBASIC era silenciosamente alterado para que as disquetes usassem a mesma compress\xc3\xa3o utilizada para o BASIC PDS 7.1. O IDE da vers\xc3\xa3o Basic PDS 7.x era chamado de QuickBASIC Extended (QBX) e executava somente no DOS, ao contr\xc3\xa1rio do resto do Basic PDS 7.x, que tamb\xc3\xa9m executava no OS/2. O sucessor do QuickBASIC e Basic PDS foi o Visual Basic para MS-DOS 1.0, vendidos em vers\xc3\xb5es Standard e Professional. Vers\xc3\xb5es posteriores do Visual Basic deixaram de incluir vers\xc3\xb5es para DOS, com a Microsoft a concentrar-se nas aplica\xc3\xa7\xc3\xb5es para Windows._NEWLINE_Um pequeno subconjunto do QuickBASIC 4.5, nomeado QBasic, era inclu\xc3\xaddo com o MS-DOS 5 e vers\xc3\xb5es seguintes, substituindo o GW-BASIC das vers\xc3\xb5es anteriores do MS-DOS. Comparativamente ao QuickBASIC, o QBasic ficava limitado ao interpretador, limitado no tamanho dos programas, e faltavam igualmente alguns conjuntos de fun\xc3\xa7\xc3\xb5es. Pela falta do compilador n\xc3\xa3o poderia ser utilizado para produzir execut\xc3\xa1veis, embora o c\xc3\xb3digo fonte do programa podia ser compilado pelos compiladores do QuickBASIC 4.5, PDS 7.x ou VBDOS 1.0 se dispon\xc3\xadveis._NEWLINE_O QuickBASIC 1.00 para o sistema operativo Apple Macintosh surgiu em 1988. Era oficialmente suportado por m\xc3\xa1quinas com o System 6 com mais de 1 MB de RAM. Tamb\xc3\xa9m podia ser executado no System 7, desde que o endere\xc3\xa7amento de 32 bits fosse desativado, mas tal n\xc3\xa3o era poss\xc3\xadvel em m\xc3\xa1quinas da Macintosh baseadas no Motorola 68040.\n_START_SECTION_\nAtualidade\n_START_PARAGRAPH_\nHoje em dia, alguns programadores utilizam emuladores do DOS, tais como DOSBox, para executarem o QuickBASIC no Linux e em computadores modernos que j\xc3\xa1 n\xc3\xa3o suportam o compilador._NEWLINE_Recentemente, um conjunto de rotinas TCP/IP para QuickBASIC 4.x e 7.1 despertou novo interesse no software. Particularmente na comunidade dos saudosos dos computadores antigos, que t\xc3\xaam conseguido escrever software para velhos computadores que correm em DOS, permitindo que essas m\xc3\xa1quinas tenham acesso a outros computadores atrav\xc3\xa9s de LAN ou \xc3\xa0 internet. Isso tem permitido que sistemas t\xc3\xa3o antigos como 8088 tenham novas fun\xc3\xa7\xc3\xb5es, tais como servidores Web ou utiliza\xc3\xa7\xc3\xa3o do IRC._NEWLINE_O QuickBASIC 4.5 ainda est\xc3\xa1 dispon\xc3\xadvel para os subscritores MSDN.\n_START_SECTION_\nSucessores\n_START_PARAGRAPH_\nO Visual Basic da Microsoft foi o sucessor do QuickBASIC. Outros compiladores, como o PowerBASIC e FreeBASIC, t\xc3\xaam variados graus de compatibilidade. QB64 \xc3\xa9 um compilador QuickBASIC multiplataforma.'