Best book for learning VB6 for a beginner?

Locked
Guest

Best book for learning VB6 for a beginner?

Post by Guest »

Anyone have suggestions?
^misantropia^
Posts: 4022
Joined: Sat Mar 12, 2005 6:24 pm

Post by ^misantropia^ »

Yes. Don't bother and learn a decent language instead. BASIC is the work of the devil.
torhu
Posts: 76
Joined: Thu Jun 16, 2005 7:57 pm

Post by torhu »

Well, I suppose VB6 is still a good place to start if you want to be able to make windows GUI programs early in the learning process. And I understand the attraction of that.

Otherwise, I would say go with Python instead. It has a lot fewer "formalities" and syntax quirks than most other languages. It's just very straight forward. And you can use it interactively, meaning you can type commands line 'x = 1 + 2' and get the result immediately. You can also define functions and classes interactively and see the results of your changes just by pressing enter. Check out http://wiki.python.org/moin/BeginnersGuide

And you can write 'real' programs in Python too, BitTorrent is an example.

Python is very high-level, meaning that it's meant to make it easy for people to write programs in, as opposed to make it easy for computers to run it. In practice, that means that it's slower than programs written in C/C++. But VB is slow too.

After you've started to get the hang of Python and programming in general, you could go on to learning C. Which you need to if you want to do any real game programming. It's a pretty small language, but has got some quirks and pitfalls that can make it frustrating to work with. If you know most of C and Python, you know the basics of programming. And should be able to easily transfer that to languages like Java and C++ later. Or Perl, PHP, JavaScript, etc.

Another option is to start with a language that's somewhere in between, like Java or C# (C++ is also in between, but more complex). I learnt to program in Turbo Pascal in high school, and then Simula (no kidding) in uni. And I also learnt about electronics, microprocessors and assembly while in high school. All in all, I don't know if there's a 'best way to get started' with programming. High level (Lisp or Python) or low (boolean algebra and building logic circuits with a soldering iron), or somewhere in between. So what the heck...go for Python and C, and build on that later.

Well, it's an interesting discussion anyway. :)

EDIT: please disregard this post if you already know how to program and just want to learn VB6 too.
[url=http://www.smokin-guns.org]Smokin' Guns[/url]
[url=https://sites.google.com/site/monsterbrowser//]Monster Browser[/url]
jester!
Posts: 969
Joined: Mon Oct 31, 2005 1:55 am

Post by jester! »

^misantropia^ wrote:Yes. Don't bother and learn a decent language instead. BASIC is the work of the devil.
:icon32:
stocktroll
Posts: 1314
Joined: Mon Mar 21, 2005 2:44 am

Post by stocktroll »

meh i went straight into c++
it may not be the prettiest and simplist language but its still easy to grasp
diego
Posts: 1379
Joined: Mon Jan 24, 2005 12:25 pm

Post by diego »

I started with BASIC myself and, good Lord, what a mess!
Nowadays, I'm mostly scripting for Web applications, so I'm mainly using Perl and PHP along with SQL, working on virtually any Database server available *blech*
For more advanced stuff, I'm using C++.

So, my post ponders the question: What do You wanna do, Toxicbug?
Silicone_Milk
Posts: 2237
Joined: Sat Mar 12, 2005 10:49 pm

Post by Silicone_Milk »

Straight into C/C++ here as well =)
Azer
Posts: 117
Joined: Mon Sep 17, 2001 7:00 am

Post by Azer »

I've started with Visual Basic and I think it's a great language to learn the basics of programming. At the moment I am busy learning Java (at school) and c++ (at home). Once you have a basic understanding of programming in general, you can easily adapt to other programming languages.
dzjepp
Posts: 12839
Joined: Wed Mar 28, 2001 8:00 am

Post by dzjepp »

lol hies azer. :)

What you up to these days? Playing q4? :icon30:
Azer
Posts: 117
Joined: Mon Sep 17, 2001 7:00 am

Post by Azer »

Playing some World of Warcraft at the moment. I don't really like Quake 4, I've only played it the first few weeks. I will be playing in the upcoming Eurocup Q3 matches for x4 though. We've gotten most of the old team together and we're going to have some fun :icon34:
Locked