Qbasic, Quickbasic/Expert Profile


Ask A Question

Expertise

I have been a qbasic programmer since 2000, creating games, minor libraries and various small programs. I have experience using interrupts, graphics, file input/output, the mouse cursor, and using libraries. I have also learned FreeBASIC, QB64, c/c++, python, lua, php and html.
I do not claim to be an absolute authority in any language, but I don't mind looking things up and learning with you.

Experience in the area

I have been programming in *Basic dialects since 2000, as mentioned in my expertise. After a year of QBasic, I learned C and C++, and dabbled a little in ASM (I don't program in ASM - I literally just played around to see how things work). When QB64 and FreeBASIC were released, I played with those languages. At the time, FreeBASIC offered more functionality and I sided with that language for a while. During that time, while I was learning new languages, that I would see what scripting languages are available, where I took up python and lua. I started to notice a staleness to QB64's development (which I kept tabs on from time to time), and am now trying to be active in it's community and maybe in it's development in the future. Currently, I am only active on the QB64.net forums, but I appear on occasion on FreeBASIC.net's forums as well.

Education/Credentials

Highschool - 2007

What do you like about this subject?

I enjoy solving math/computer problems and helping others do the same.

What do you still hope to achieve/learn in this field?

I will be getting a degree at Waterloo University (in Canada) for computer programming/software engineering.

Something interesting about this subject that others may not know:

DOS + QBasic has mostly died out, but there are two wonderful alternatives: FreeBASIC and QB64. QB64 stands to emulate all features and functionality of QBasic, meanwhile FreeBASIC would be more like QBasic++ (if there was such a thing). Both compilers work in windows and linux (QB64 will likely run on a mac, too!).

Something controversial or provocative about this subject

There is a new compiler based on QBasic syntax called FreeBasic. Also, another compiler, seeking to be more like the original QBasic syntax is QB64, which is a compiler (with an integrated editor/gui). Both are gcc compatible, and are both aimed at becoming a gcc frontend.


This expert accepts donations:      

Average Ratings

Recent Reviews from Users

Read More Comments

    K = Knowledgeability    C = Clarity of Response    P = Politeness
UserDateKCPComments
Rupesh09/19/11101010 
sterling09/08/111010 
Atharv08/02/11101010Thank you very much for your help!
mike07/04/11101010Thank you again Alex. Your solution worked .....
mike05/27/11101010Thank you Alex. Once again, your help .....

Recent Answers from Alex Barry

2012-02-06 QB4.5 to FreeBASIC 'upgrade':

Hi Jay,    Heh, it's great to see another Ontario-ian here :)    I'm going to assume this is more so a DOSBox issue, and you can probably check out <a href=" http://www.dosbox.com/wiki/Connectivity">this

2012-02-03 question regarding leap year:

Hi dharmeet,    I don't know if I can just summarize the logic in QBasic. What I can say is that all computer programming assumes the computer knows nothing.  You can never ever assume that the computer

2011-12-23 sort odd/even numbers:

Hi Don,    QBasic is sort of weird when it comes just doing copy/paste with subroutines and functions.  Open the file up in QBasic, and save it (as ASCII, if it gives you the option), and re-open it in

2011-12-16 sort odd/even numbers:

Hi Don,    Since you provided a bunch of different scenarios to one problem, I'm going to stick with your first chunk of code:    CLS  DIM ODD$(14), even$(15)  FOR I = 1 TO 15    READ even$(I)  NEXT I

2011-11-20 Qbasic Triangle Program:

Hi John,    I need to know how you're trying to make the program to help you shrink it down.  Without seeing the code, I can't help you, and since this sounds a bit like homework, I can't just do the work

 

Ask A Question

Qbasic, Quickbasic

All Answers


Answers by Expert:


Ask Experts

Volunteer


©2012 About.com, a part of The New York Times Company. All rights reserved.