View Full Version : Qbasic
[]D[][]\/[][]D
04-16-2006, 02:39 AM
i just started out coding and i have to use QBASIC im starting to get a good grasp on the concept. What should i move onto after a make a full length program? And also if there is anybody that still know their way around QBASIC pretty good are there any hidden commands, also how do you use the drawing program the help guide i was gave was horrible at explaining
thewickedjester
04-20-2006, 08:04 PM
Well, you can go strait into a Object Oriented language, like C++ or Java is also good. If you want to try your hand at web programming JavaScript or PHP are good as well. Although I highly discourage it (as I absolutely hate the language) there is VisualBASIC to consider... But its rather limited unless the newest versions have many improvements on them.
abrewitt
04-20-2006, 08:55 PM
I started java programming and very quickly realised it has a mediocre learning curve but is a very powerful and versatile language.
Cheers, Anthony:)
Hi,
You are welcome to the world of programming its very interesting if only you can develop a strong passion for it. NEVER GIVE UP.
GOODLUCK
PremiumBlend
04-24-2006, 07:50 PM
I would recommend Visual Basic as your next step. Followed by Java.
rpgfan3233
04-28-2006, 04:30 AM
I would recommend something easy like Free Basic. It allows for many libraries, rather than creating your own code, making for small programs. If you go further, I advise C# or VB. From C#, you can progress to Java (though there wouldn't be much point if Mono goes big, allowing for cross-platform C# code).
ralph l mayo
04-28-2006, 07:02 AM
Definitely, absolutely, Java. QBASIC has probably got you pretty up to snuff on the logical process involved with procedural coding, Java can similarly acquaint you with the object model, which is an important and non-trivial part of nearly all modern languages. Personally, I'd get out of the BASIC realm, as exposure to some slightly different syntax I think will help you abstract your understanding of application development in general, and hence learn new languages easier because of that core familiarity.
Another cool thing about Java is that it's pretty much equally apt for generating standalone and web apps, so whichever direction you want to go you've got a powerful tool at your disposal.
Once you have a firm grounding in the basics, it's really rather trivial to pick up new languages. I also suggest taking a look at this fantastic book about oo design (http://www.amazon.com/gp/product/0201633612/103-1102307-0414206?v=glance&n=283155). Get it from the library first and buy later :]
edit: runners up:
C++, particularly using OpenGL. It's surprisingly intuitive, and it's a great motivator to see your own 3D graphics for the first time. Writing wrapper classes for OpenGL/DirectX and the Windows API is one of the better introductions to the benefit of OO and abstraction.
Common Lisp. No joke. The syntax will seem brutal coming straight off QB, but it's a unique and pretty amazing view of computer logic that will benefit you despite its limited applicability.
Python. The Python Challenge (http://www.pythonchallenge.com/) is one of the better puzzlers I've ever come across, and it makes learning this intuitive language a lot of (intermittently frustrating) fun. The whitespace sensitivity will help you adjust to syntax quirks with a considerably more gentle learning curve than Lisp.
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.