The best thing you could do with it is forget it.
Concentrate on modern, still evolving languages like C#, C++? Java, Python etc.
Well, I do need to be fair here. The language itself isn't terrible, but it allows you to program in a bad way too easily, allowing you to pick up bad practices. It's implementation is old. The only people who really use it are hobysists.
1 Is QBasic a language for beginners?
2 How is it different to modern languages like c#?
The first thing is the community. In modern languages, people are very concerned about the best programming practices, where as in basic you'll see a lot of example code using GOTO's all over the place, etc... You'll pick up bad habits. Also, modern languages have a larger community, and more people to help you, and more people to share code with.
The second thing is implementation. QBasic is limited to 16-bit dos programs. You would be limited to old text-based programs in dos. With modern languages, you'll be able to make more fully featured programs, like games, browsers, servers, websites, operarting systems, scientific computing, etc...
A third thing is QBasic is quite limited in features. (Limited data structures, no first-class functions, no Object Oriented programming, no garbage collection, no threading, no GPU 3D graphics, etc...).
3 What kind of development is it best suited for?
Mostly as a joke, or for hobysist reasons.
Edited 2 Years Ago by Hiroshe
cout << "What is your name?" << "\n" << endl;
cin >> name;
cout << "Have you got a full drivers license?" "\n" << endl;
cin >> drivinglicense;
cout << "what is your address?" << "\n" << endl;
cin >> address;
cout << "what is your telephone number?"<< "\n" << ...
I am currently creating a simulation of a pizza ordering system in object oriented program. I have some question. the instruction and guideline is long but I will try and cut it down a lot. the instruction is to create a program that simulate a pizza restaurant using ...
i am using visual studio 2015 and trying to export data which i am importing through excel by the user selected Excel file. Now the importing part has been successfully completed i am using OLEDB Connection but Stuck in exporting the same data to a new Excel file. tried ...