answersLogoWhite

0

The QBASIC program actually comes in 2 different flavors...

A> QBASIC interpreter program: QBASIC Version 1.1

B> QBASIC compiler program: QBASIC 4.5/or, QB64/or, -etc.

...so, the answer is that this programming language comes in both forms: 'interpreter/compiler' versions; and, you have to select which of these you would prefer to download and use.

*NOTE*: The compiler version of the language tends to be much larger; whereas, the interpreter version of the language tends to be small/very compact, indeed; thus, the interpreter tends to take up far less disk space.

Many people start off their programming career by using QBASIC version 1.1 'interpreter' program; in order to learn 'how to' program. The interpreter version of the program can only create plain text (.bas) files; the which code CANNOT be shared with others; (not unless the persons who you are sharing this type of code with do already have a copy of the QBASIC interpreter program installed on their own computer).

Then, later on, down the line...when they have become fully capable programmers themselves; they go and download a QBASIC 'compiler' program version, instead; which will allow them to go and create stand alone (.exe) program files that they can share with anybody. This is because (.exe) program files can RUN/execute entirely independently of the QBASIC program itself.

User Avatar

Wiki User

12y ago

Still curious? Ask our experts.

Chat with our AI personalities

ViviVivi
Your ride-or-die bestie who's seen you through every high and low.
Chat with Vivi
SteveSteve
Knowledge is a journey, you know? We'll get there.
Chat with Steve
RossRoss
Every question is just a happy little opportunity.
Chat with Ross
More answers

By convention, BASIC is an interpreted language. However, many modern implementations (including Microsoft Visual Basic .NET) are compiled.

Note that programming languages are never really categorised by whether they are compiled or interpreted, as that aspect is implementation-defined. Indeed, there's no practical reason why any compiled language cannot be interpreted and vise versa.

User Avatar

Wiki User

7y ago
User Avatar

Originally it was an interpreted language; later, compilers for BASIC appeared as well.

User Avatar

Wiki User

7y ago
User Avatar

No.

User Avatar

Wiki User

13y ago
User Avatar

yes

User Avatar

Wiki User

11y ago
User Avatar

Add your answer:

Earn +20 pts
Q: Is qbasic a high level language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What are the differences between QBasic and FORTRAN Programming language?

PROGRAMMING is a process of developing computer program.While FOTRAN means formula translation which translate math formula into code in high level programming language.


What is Qbasic?

QBasic is a simple BASIC compiler that can be found on the Windows 98 Disk. Although not fancy and decorative, it is a text-based, non-visual compiler. Basic is a high-level programming language, and QBasic is just a program that compiles the programming language to binary for the computer to execute. No longer used by Microsoft. Full form of Ms-Q-basic is Microsoft Quick Beginners All-purpose Symbolic Instruction Code


What are the simalarities of high and low level programming?

high level language; is a computer language that is near to human language. high level programming is a process of programming high level language.Example,c++,java,cobol are one of them. The reverse is true for the low level language.


Is the high-level language is also an object oriented program?

Not necessarily. Any language with an object-oriented approach will be a high-level language, but a high-level language does not have to use an object-oriented approach.


Why will you prefer low level language to a high level language?

A high level language naturally assumes the intentions of the programmer and thus blocks off many otherwise possible methods. For those that prefer to have a high level of control, a low level language is the obvious choice. The level of the language is inversely proportionate to the degree of control the programmer has. ie. low level language = high level of control, and vice versa.