You are here:
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.
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.
Highschool - 2007
I enjoy solving math/computer problems and helping others do the same.
I will be getting a degree at Waterloo University (in Canada) for computer programming/software engineering.
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!).
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.
| User | Date | K | C | P | Comments |
|---|---|---|---|---|---|
| Rupesh | 09/19/11 | 10 | 10 | 10 | |
| sterling | 09/08/11 | 9 | 10 | 10 | |
| Atharv | 08/02/11 | 10 | 10 | 10 | Thank you very much for your help! |
| mike | 07/04/11 | 10 | 10 | 10 | Thank you again Alex. Your solution worked ..... |
| mike | 05/27/11 | 10 | 10 | 10 | Thank you Alex. Once again, your help ..... |
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
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
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
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
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

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