>>783
馬鹿にするのは馬鹿だから。大抵無知な学生が理由もなしに言っているだけだから気にするな。
たしかに出来ないことはあるがそれは馬鹿にすべき要素じゃなく適材適所ってだけの問題。
プロの世界じゃ普通に使われる。
(入社時期なんかなまじ知識つけた奴がVBを馬鹿にして恥を書く姿がちょこちょこ見られる(w)

もちろん他の言語「も」使えるのは当然なんで他の言語を勉強するは当然いい。
ただ、VC++でウインドウをもったアプリを作ろうとすると、C++とともに複雑なMFCを理解しなければ
ならないので挫折しやすい。コンソールアプリからちまちまとやるか、GUI作成がVBと同じ
RAD系の言語、C++BuilderやJavaやMS製ならC#なんかがいいだろう。
(VB.NETもオブジェクト指向なんでいいんだが、名前で馬鹿にする程度の奴には理解不能なんで
やっぱり馬鹿にするかもしれない。馬鹿は放置すればいいだけなんだが。)

>>787
こんな本いいと思うよ。構造上解説しにくいなんて勘違いが直るかもね。

Visual Basicによるビジネスアプリケーション開発
- オブジェクト指向設計で作る3層C/Sアプリケーション -
http://www.rational.co.jp/products/books/bk_19.html

あとVBを作ったのはマイクロソフトなんでマイクロソフトの本もなかなかいいと思う。
ただ俺は買っていなくて本屋で立ち読みする程度なので具体的に進めることが出来ない。
MSDNライブラリ(ヘルプ)で十分だしね。本じゃないけど。

ただどの言語にも当てはまるけど初心者むきでいい本ってのは少ないな。
VBは良くも悪くも「作るための言語」なんで勉強には向かないかも。
プログミングで必要なことってのはどの言語でも通用するから
違う言語の本でも読んでみるのもいい。