Visual Basicのバージョンについて

このQ&Aのポイント
  • 初心者でも覚えやすいVisual Basicから始めるのが良い
  • Visual Basicには旧来版のバージョンと、.NET版のバージョンがある
  • 最新のバージョンはVisual Basic 2010で、初心者にも覚えやすい
回答を見る
  • ベストアンサー

Visual Basicのバージョンについて

私は技術者ではありませんが、プログラミングの仕組みについて知りたいと思っています。 グレッグ・ペリー著「プログラミングをはじめよう」(2002年2月出版)を読んでいたら、プログラミングを知るには初心者でも覚えやすいVisual Basicから始めるのが良いと記載されておりました。 そこで、Microsoft社からVisual Basicをインストールしようと思ったのですが、バージョンがたくさんありました。そこで、Wikipediaで調べてみると、Visual Basicには旧来版のバージョンと、.NET版のバージョンがあると記載されておりました。 最新のバージョンは、Visual Basic 2010ですが、この最新バージョンでも、初心者はプログラミングの仕組みなどを覚えやすいものなのでしょうか? それとも、古いバージョンのVisual Basicから始めた方がプログラミングについて覚えやすいのでしょうか? ちなみに、私のPCはWindows7です。またofficeは2010を使用してます。 とても素人すぎる質問だとは思いますが、アドバイスと共にご教示を頂きたいです。 お願い致します。

noname#233083
noname#233083

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.3

初めてでしたら、どれから始めても難易度としては 差はないと思います。但し、単独のアプリを作る ことを目的とするなら、.NET系のVB2010ですし、 Excelを多用し、一部マクロで便利にするのならば VBAになります。しかし、両者は全く異質の言語 なので、両方を混同しないようにして下さい。 VB6.0まではVBAと同類の言語でしたが、VB.NET からは殆どJavaみたいになりました。 ですから、目的を決めて、どちらかを選んで勉強 するほうがよいでしょう。個人的な感想では VB6.0のバージョンアップ≠VB.NETです。

noname#233083
質問者

お礼

ありがとうございます。

その他の回答 (2)

  • wormhole
  • ベストアンサー率28% (1619/5653)
回答No.2

ふつうに入手可能なのは2010しかないので2010でよろしいかと。

noname#233083
質問者

お礼

ありがとうございます。

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

旧バージョンはほとんど手に入らない(オフィス付属のVBAを除いては) ので、新しいバージョン(ただで使える)を学ばれたら良いと思います。

noname#233083
質問者

お礼

ありがとうございます。

関連するQ&A

  • Visual Basicについて

    MOSでオフィスマスターを習得しました。VBAを使いこなせるようになりたいと思い一からプログラミングの勉強をしたいです。 (1)プログラミング初心者にはBasic言語がいいみたいですが、BasicとVisual Basicは違うものですか? (2)先日Visual Basicのテキストを買いました。テキストには「VS Expression 2013 for Desktop」という無償のソフトを使って勉強していくタイプなのですが、エクセルやワードに入っているVBAではできないのでしょうか? 詳しい方、よろしくお願いします。

  • Excel97でVisual Basicをマスターしたい、バージョンは?

    Visual Baisicプログラミング初心者です。 Excel97でVisual Basic Editorが使えますよね。Excel97だとVisual Basicのバージョンは6.0でいいのでしょうか。Excelでのプログラミングを覚えたいので、いい参考本があれば教えてください。宜しくお願いします。

  • Visual Studioについて。

    こんにちは。 最近、妙にプログラミングに興味を持ち始め、VisualBasic(.NET?)でのプログラミングから勉強してゆきたいと思います。 しかし、まったくの初心者であります。 そこでなのですが、Visual Basic(.NET?)でのプログラミングは、Visual Studioで行えるのでしょうか? さらに、Visual Basicと、Visual Basic.NET があるようなのですが、どう違うのですか? VBも、VB.NETもどちらも、Visual Studio1つで できますか? そして、Visual Studioには、コンパイラは付属していますか? (よく、プログラミングしたあとに、コンパイルしてEXEファイルを作らないといけないと聞くので。) 検索エンジンで検索しても、方法が悪かったのか、よくわからなかったので、よろしくおねがいします。

  • Visual basicビルド時のError

    現在、Visual basicを用いて、プログラミングを行っています。 Fortranの本を参考に、プログラミングを 行ったのですが・・・・ ビルド後に以下のようなエラーがでました。↓ Error: Unrecognized token '?' skipped プログラミングは初心者です。 とても、基本的なことだと思うのですが、回答よろしくお願いします。

  • JDKのバージョンは、

    私は今、「やさしい java入門」著:池田成 出版社:カットシステム、という本で 勉強しているのですが、 その中にでてくるJDKのバージョンが1.3で あることを前提に話をすすめているのですが、 現在でているJDKのバージョンは1.4です。 1.4を使っても前のバージョンの拡張版で あると考えるから、大丈夫でしょうか? お願いします。

    • ベストアンサー
    • Java
  • Microsoft Visual C++

    Microsoft Visual C++が2005・2008・2010とインストールされているのですが一番新しい2010だけ残して2005・2008はアンインストールしても大丈夫ですか? こういうソフトは普通最新版のデータには過去のソフトとの互換性がありますよね? 補足 私自身はこのソフトを使ってプログラミングをしている訳ではなく、あるソフトを使うのにこのMicrosoft Visual C++が必要だったのでインストールしました。 OSはWindows7 64bitです

  • Visual Studio関連でAPIを使った学習方法は効率的でしょうか。

    C++の勉強をしようと思い、Visual C++ 2005 Express Edition を使って勉強しています。 本屋さんに行くと古めの本には、windowsプログラムはAPI関数も使って勉強した方がバグなどの対応にも融通が効くと書かれていますが、2008年の現時点でvisual studio関連の製品も発展していると思いますが、API関数を使ったプログラムの勉強方法は効率的でしょうか。 API関数を使ったプログラミングの本(Visual C++(1) 山本信雄著)を購入しをプログラミングを始めたばかりですが、windowsの仕組みも少しは理解出来たと思います。 またMFCなどを使ったプログラミングを行った方が良いのでしょうか。 宜しくお願いします。

  • Java、Visual C++、Basicどれを勉強した方が良いですか?

    趣味でプログラミングをはじめようと思います。 したいことは、特定のHPの項目に自動で文字を入力したり次の項目へ進むボタンを押したりするソフトを作ることです。 全くのプログラム初心者が学ぶのにはじめやすい言語、環境はJava、Visual C++、Basicのうちどれが良いでしょうか? また、勉強方法についてもお教えいただければ幸いです。

  • FlashPlayer バージョンアップについて

    フラッシュコンテンツCD-ROMを視聴のため、最新版FlashPlayerバージョンアップダウンロードを選ぶと、 「次のプログラムを終了してから続行してください gizmo basic Internet Explorer」 との表示がでて、「続行」を選んでも、その先に進まなくなってしまいました。 自分なりに調べてみましたが、同じような状況のエラーでの対処法が見つかりません。 PCには詳しくないので、初心者でもわかるような対処法を教えて頂けると助かります。 使用しているPCはwindows7です。 よろしくお願いいたします。

  • Microsoft Visual Basic 2008 Express Editionをダウンロードして勉強をしたいのですが、、、。

    Microsoft Visual Basic 2008 Express Editionを無料ダウンロードしました。VBは全くやったことないので勉強しようと本屋さんへ行ったのですが、 ・Visual Basic 6.0 ・Visual Basic.NET ・Visual Basic 2005(少し) しかありませんでした。 ここの店に置いてないだけなのか出版されてないのかわかりません。 (結構大きい本屋さんだったんですが、、、) この3つから代用できるものはありますか? あと基本的な質問ですが 同じVBでもこの3つは構文(コードの書き方)違うんですか? 私がダウンロードした Microsoft Visual Basic 2008 Express Editionは Visual Basic 2005の最新版なのでしょうか? (ちなみにVBAは少し勉強しています。) よろしくお願いします。

専門家に質問してみよう