QBasic

QBasic
Image illustrative de l’article QBasic

Date de première version Voir et modifier les données sur Wikidata
Développeurs Microsoft Corporation
Dernière version 1.1 ()Voir et modifier les données sur Wikidata
Influencé par QuickBasic, GW-BASIC, BASIC
Système d'exploitation PC-DOS, MS-DOS, OS/2, Windows 95, Windows 98, Windows Me
Licence MS-EULA
Site web www.microsoft.com

QBasic est un environnement de développement intégré (IDE) et un interprète pour une variante de dialectes de BASIC qui sont fondés sur QuickBasic. Le code entré dans l'IDE est compilé dans une représentation intermédiaire (IR), et cette IR est immédiatement interprétée à la demande dans l'IDE[1].

Comme QuickBASIC, mais à la différence des versions antérieures de Microsoft BASIC, QBasic est un langage de programmation structurée, supportant des constructions telles que les sous-programmes[2]. Les numéros de ligne (en), un concept souvent associé à BASIC, sont supportés pour des raisons de compatibilité, mais ne sont pas considérés comme une bonne forme, ayant été remplacés par des étiquettes de ligne descriptives[1]. QBasic a un support limité pour les types de données définis par l'utilisateur (structures), et plusieurs types primitifs utilisés pour contenir des chaînes de texte ou des données numériques[3],[4]. Il supporte diverses fonctions intégrées.

Pour son époque, QBasic offrait un IDE de pointe, y compris un débogueur avec des fonctions telles que l'évaluation d'expressions à la volée et la modification du code.

  1. a et b Erreur de référence : Balise <ref> incorrecte : aucun texte n’a été fourni pour les références nommées GBvsQB
  2. Erreur de référence : Balise <ref> incorrecte : aucun texte n’a été fourni pour les références nommées subroutines
  3. Erreur de référence : Balise <ref> incorrecte : aucun texte n’a été fourni pour les références nommées types
  4. Erreur de référence : Balise <ref> incorrecte : aucun texte n’a été fourni pour les références nommées limits

QBasic

Dodaje.pl - Ogłoszenia lokalne