Skip to main content

Visual Basicとは何ですか?

Visual Basicは、Microsoftが開発したプログラミング言語です。それは強い支持を持っていますが、Microsoft Visual Studio .NETの一部として出荷されるMicrosoftのVisual Basic .Netにほぼ置き換えられています。元の言語自体は1991年から1998年まで続き、最終的に段階的に廃止される前に、次の10年間サポートが続きました。。アランクーパーは1980年代後半にドラッグアンドドロップインターフェイスを開発し、マイクロソフトは彼と彼の会社であるTripodに、コンセプトをフォームビルディングアプリケーションに開発するよう依頼するように近づきました。当時Rubyとして知られるこのプロジェクトを提供したとき、Microsoftは基本的なプログラミング言語でそれをバンドルすることを決定し、新しい言語を作成することにしました。バージョン6.0、堅牢なプログラミング言語。マイクロソフトは最終的に言語のサポートを放棄しましたが、そのランタイムはその後のすべてのMicrosoftオペレーティングシステムによってサポートされています。正式なサポートがないにもかかわらず、Visual Basicには、お互いをサポートし、言語に慣れていない人々を支援するために行動するプログラマーの積極的なコミュニティがあります。

2001年、Visual Basicが3年間開発された後、Microsoftは.NETフレームワークに基づいて構築されたバージョンに置き換えました。多くの肯定的な特徴にもかかわらず、新しいバージョンがVisual Basicの古いバージョンと完全に逆方向に互換性があるように構築されていないという事実は、多くの問題を引き起こしました。最終的に、多くのプログラマーが古い言語に残っていたが、他の人は新しいものに移ったので、最終的に開発者コミュニティに大きな裂け目をもたらしました。機能により、一部のユーザーにとって直感的になります。基本的に、それはまだ基本的な言語に依存していますが、インターフェイスを使いやすくすることで、プログラミングのより困難な部分のいくつかを取り除きます。多くの場合、C ++のような言語に移る前に、人が学ぶ最初のプログラミング言語になります。ただし、プログラマーは、複雑なプログラムを構築するためであっても、視覚的な基本でプライマリプログラミング言語のままであることが十分に快適になる場合があります。。最新の.NET言語には、多くの現代言語では見られない多くの機能が含まれており、多くの目的に最適です。2005年の時点で、この言語では、より強力な.NET言語に沿ってそれをより並べることを意図した重要なオーバーホールを見ました。これらには、部分クラス、ヌル可能なタイプ、およびジェネリックの追加が含まれていました。2008年およびVisual Basic 9.0の時点で、言語には匿名タイプ、XMLリテラル、タイプの推論、およびTrue if if ifの場合。