Visual Basic

Visual Basicは、Microsoftが開発したプログラミング言語および開発環境です。BASICプログラミング言語を拡張したもので、BASICの機能やコマンドにビジュアルコントロールを組み合わせています。Visual BasicにはグラフィカルユーザーインターフェイスGUIが用意されており、開発者はオブジェクトをプログラムにドラッグアンドドロップで追加したり、プログラムコードを手動で記述したりできます。

Visual Basicは「VB」とも呼ばれ、ソフトウェア開発を簡単かつ効率的にしながら、高度なプログラムを作成できる十分な機能も備えるよう設計されています。たとえば、Visual Basic言語は「人間が読みやすい」ように設計されています。これは、多くのコメントがなくてもソースコードを理解できるという意味です。Visual Basicプログラムには、「IntelliSense」や「Code Snippets」などの機能も含まれており、プログラマーが追加したビジュアルオブジェクトのコードを自動的に生成します。さらに、「AutoCorrect」と呼ばれる機能を使うと、プログラムの実行中にコードをデバッグできます。

Visual Basicで作成したプログラムは、Windows上、Web上、Officeアプリケーション内、またはモバイルデバイス上で動作するよう設計できます。最も包括的なVB開発環境であるVisual Studio、つまりIDEを使えば、これらすべての環境向けのプログラムを作成できます。Visual Studio .NETには、.NETフレームワークを基盤とするプログラムを作成するための開発ツールが用意されています。たとえば、ASP.NETアプリケーションなどがあり、これらはWeb上に配置されることがよくあります。最後に、Visual Basicには、主に初心者の開発者や教育目的で使用される、機能を絞ったアプリケーション版もあります。

更新日 November 5, 2007 著者: Per C.

quiz知識をテストする

Which Windows app preceded the Settings UI in Windows 11?

A
Notepad
0%
B
Edge
0%
C
Control Panel
0%
D
File Explorer
0%
Correct! Incorrect!     View the Control Panel definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのVisual Basicの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。