As a language, Visual Basic has evolved enormously since its commercial introduction in 1991 by Microsoft. VB is an advanced structured dialect of Basic that is intended for application development.
The "Visual" in the name Visual Basic does not really refer to the language, but to the development environment. The VB integrated development environment that Microsoft distributes has extensive facilities for on-screen design of graphical user interfaces: dialog boxes, window interfaces, menus, etc. It also provides a rich but complicated interface for code management and debugging. Graphical User Interface (GUI) programs are easy to write in Visual Basic, and the development environment provides copious support for coding the necessary event handling subroutines.
The syntax of Visual Basic is similar to that of other modern Basic dialects, but with many additional features. The following primitive data types are supported: integers, reals, strings, booleans, currency, dates, and object references. Variables may be declared, but need not be. Composite data types include arrays and user-defined records. Control structures include various conditional and iteration constructs, and rudimentary error handling mechanisms. Memory management in Basic is automatic. Visual Basic is nominally an interpreted language, but newer implementations include native code compilers. During execution, Visual Basic programs are normally supported by a run-time library.
The popularity of Visual Basic is derived partly from its extensibility. New components, especially GUI elements, can be added to the language run-time system and transparently used by application developers.
Kavungya answered the question on May 17, 2019 at 06:49
- List the steps followed in selecting a programming language from a list of several other languages in any given situation.(Solved)
List the steps followed in selecting a programming language from a list of several other languages in any given situation.
Date posted: May 17, 2019. Answers (1)
- Describe program readability.(Solved)
Describe program readability.
Date posted: May 17, 2019. Answers (1)
- Explain industrial acceptance.(Solved)
Explain industrial acceptance.
Date posted: May 17, 2019. Answers (1)
- Describe the object oriented support.(Solved)
Describe the object oriented support.
Date posted: May 17, 2019. Answers (1)
- Describe program writability.(Solved)
Describe program writability.
Date posted: May 17, 2019. Answers (1)
- Describe development environment.(Solved)
Describe development environment.
Date posted: May 17, 2019. Answers (1)
- Describe program reliability.(Solved)
Describe program reliability.
Date posted: May 17, 2019. Answers (1)
- Describe full featured language.(Solved)
Describe full featured language.
Date posted: May 17, 2019. Answers (1)
- Describe software cost.(Solved)
Describe software cost.
Date posted: May 17, 2019. Answers (1)
- Explain support for secure code.(Solved)
Explain support for secure code.
Date posted: May 17, 2019. Answers (1)
- Explain the support of web development.(Solved)
Explain the support of web development.
Date posted: May 17, 2019. Answers (1)
- Describe program portability.(Solved)
Describe program portability.
Date posted: May 17, 2019. Answers (1)
- Describe an open source.(Solved)
Describe an open source.
Date posted: May 17, 2019. Answers (1)
- Describe the procedure oriented programming.(Solved)
Describe the procedure oriented programming.
Date posted: May 15, 2019. Answers (1)
- List the characteristics of POP technique.(Solved)
List the characteristics of POP technique.
Date posted: May 15, 2019. Answers (1)
- Give the limitations of POP technique.(Solved)
Give the limitations of POP technique.
Date posted: May 15, 2019. Answers (1)
- Describe the object oriented programming technique.(Solved)
Describe the object oriented programming technique.
Date posted: May 15, 2019. Answers (1)
- List the characteristics of OOP.(Solved)
List the characteristics of OOP.
Date posted: May 15, 2019. Answers (1)
- Describe Inheritance in programming.(Solved)
Describe Inheritance in programming.
Date posted: May 15, 2019. Answers (1)
- Define Class Hierarchy.(Solved)
Define Class Hierarchy.
Date posted: May 15, 2019. Answers (1)