BBC BASIC for Windows 5.94a

Licenza: Prova gratuita ‎Dimensioni del file: 3.59 MB
‎Valutazione utenti: 3.1/5 - ‎5 ‎Voti

Questa è un'implementazione del linguaggio di programmazione BBC BASIC per PC che eseguono Microsoft Windows (Windows 95, 98, Me, 2000, XP, Vista o Windows 7), fornendo al programmatore un linguaggio familiare ma con un'interfaccia utente moderna. Combina la semplicità del BASIC con la raffinatezza di un linguaggio strutturato, consentendo di scrivere utilità e giochi, utilizzare suoni e grafica, eseguire calcoli e creare applicazioni Windows complete. L'interfaccia utente grafica include un editor di programmi BASIC con colorazione della sintassi, rientro dal vivo, ricerca e sostituzione e molte altre funzionalità. Gli strumenti diagnostici integrati come la traccia in fase di esecuzione, l'elenco delle variabili e l'esecuzione in un solo passaggio rendono semplice il debug anche dei programmi più complessi. I numeri di riga sono facoltativi. BBC BASIC per Windows incorpora in modo univoco un assemblatore che genera codice a 32 bit e accetta tutte le istruzioni 80486 e alcune istruzioni specifiche di Pentium (ad eccezione del registro speciale e delle istruzioni privilegiate), inclusi floating-point e MMX. È possibile accedere all'interfaccia del programma applicativo di Windows sia dal BASIC che dal codice assembler, consentendo a un programmatore esperto di produrre applicazioni sofisticate. La versione completa (a pagamento) consente di creare un eseguibile autonomo compatto (in genere inferiore a 100K) (. EXE) dal programma BASIC, che verrà eseguito senza che sia necessario installare BBC BASIC e senza la necessità di DLL speciali. È possibile distribuire tali eseguibili liberamente senza che sia dovuta alcuna royalty.

cronologia delle versioni

  • Versione 5.94a pubblicato il 2012-09-01
    Bug minori corretti; Supporto Unicode nell'editor di programmi; Opzione audio a 4 voci; *Comando TIMER
  • Versione 5.80a pubblicato il 2008-01-07
    Migliorata la compatibilità QBASIC; sostegno a COM10-COM99; testo in corsivo migliorato.

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

1. Il programma e la relativa documentazione sono il Copyright 2001-2012 di R.T.Russell. Sono forniti per l'uso su un computer alla volta. Né il programma né la relativa documentazione possono essere copiati per l'uso simultaneo da parte dell'acquirente né per l'uso da parte di chiunque non sia l'acquirente. 2. Il programma e altri materiali sono forniti "così com'è" e senza alcuna garanzia sulla loro qualità o idoneità. Sebbene si pensi che siano liberi da bug gravi ed è altamente improbabile che possano danneggiare altri software o sistemi, non c'è garanzia che non lo faranno e il loro uso è a tuo rischio e pericolo. 3. È consentito distribuire programmi eseguibili creati dall'utilità Compile, ma l'intero rischio per quanto riguarda la qualità e le prestazioni di tali programmi spetta a te. L'interprete contenuto all'interno di tali eseguibili rimane il Copyright 2001-2012 di R.T.Russell ma l'uso royalty-free è concesso. 4. I programmi e le librerie di esempio forniti rimangono il Copyright 2001-2012 di R.T.Russell, ma è possibile incorporarli nei propri programmi o distribuirli con eseguibili compilati purché qualsiasi avviso di copyright non sia alterato. 5. Alle scuole e ai college viene concesso il permesso di riprodurre o adattare sezioni della documentazione per supportare l'insegnamento in un contesto di classe.