0% found this document useful (0 votes)
75 views3 pages

Note On Visual Programming-1

Visual programming languages use graphical elements and figures to develop programs. They provide built-in components like windows, buttons and menus that can be used to easily create graphical user interfaces. Visual Basic and Visual C++ are examples. Some advantages are that they are easy to learn and use, and the user interface can be designed easily using a drag-and-drop approach. However, they require more system resources and can only be used on graphical operating systems.

Uploaded by

Mr Chashmato
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
75 views3 pages

Note On Visual Programming-1

Visual programming languages use graphical elements and figures to develop programs. They provide built-in components like windows, buttons and menus that can be used to easily create graphical user interfaces. Visual Basic and Visual C++ are examples. Some advantages are that they are easy to learn and use, and the user interface can be designed easily using a drag-and-drop approach. However, they require more system resources and can only be used on graphical operating systems.

Uploaded by

Mr Chashmato
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

Note on Visual Programming

1-What Does Visual Programming Language (VPL) Mean?


A visual programming language (VPL) is a programming language that uses graphical elements
and figures to develop a program.
The term visual programming refers to creating or developing windows based applications or
graphical user interface GUI applications. Different graphical objects are used to create the
graphical user interface. These objects include windows, buttons, list boxes, and menus etc. these
objects are provided by the visual programming languages as built in components.
Visual basic and Visual C++ are examples of the visual programming languages. These languages
provide very simple integrated development environment IDE to create computer programs. The
IDE provides the programmer with many different tools that are used in application as GUI. The
programmer can create program very easily and rapidly.
A visual programming language is also known as an executable graphics language.
2-Type of Visual Programming Languages

A visual languages are classified as icon-based languages, diagramming languages and form-
based language.
Visual languages should not be confused with GUI-based programming languages, as they only
provide graphical program authoring services. However, their code/context is textual.
Some examples of visual programming languages are Prograph, Pict, Tinkertoy, Fabrik, CODE
2.0 and Hyperpascal, Kodu, Blockly and executable UML.
Visual Basic, Visual C++ and the entire Microsoft Visual family are not, despite their names,
visual programming languages. They are textual languages which use a graphical GUI builder to
make programming interfaces easier.
3-Graphical User Interface

Graphical user interface (GUI), a computer program that enables a person to communicate with a
computer through the use of symbols, visual metaphors, and pointing devices.
Windows and apple Mac is GUI based Operating systems.
4-The need of Visual Programming

It enables programmers to develop programs that can be used as front end to databases.
Besides, it's with the help of visual tools, one can change the abstract ideas into programs or into
the whole software while it allows revising and modifying the programs fittingly.
5-Advantages of visual programming languages:

 These languages are easy to learn and use.


 These languages provide many built-in objects that can be used in developing the new
programs. New objects can also be created.
 The user-interface can be designed very easily by using mouse. The components are
placed on the main interface component like forms. These components can be resized
and moved easily.
 These languages provide facility to attach code to each interface component. The
attached code is executed when the user interacts with the interface component.
 The users can use the visual applications very easily.
Benefits of Visual Basic
Additionally, VB provides not only a programming language, but an integrated development
environment (IDE) that has been written and optimized to best support RAD. This allows
programmers to easily build GUIs and connect them to functions within the application.

6-Disadvantages of Visual Programming

These languages require computer with more memory, high storage capacity of hard disk, and
faster processor.
These languages can only be implemented on graphical operating systems like Linux and
windows.

7- Introduction to .NET

. NET is an open-source and cross-platform development platform for building many types of
applications. Designed by Microsoft, the platform supports multiple programming languages and
libraries to build web, mobile, desktop, IoT applications, and more.
.NET is important because it is a widely used and popular software development platform.
It is being used by businesses of all sizes and industries to build sophisticated applications. Today,
. NET is a powerful tool that can be used to build web applications, Windows-based applications,
and console applications

8- What is .NET framework?

NET Framework is a software development framework for building and running applications
on Windows. . NET Framework is part of the . NET platform, a collection of technologies for
building apps for Linux, macOS, Windows, iOS, Android, and more.

The Common Language Runtime (CLR) is programming that manages the execution of programs
written in any of several supported languages, allowing them to share common object-oriented
classes written in any of the languages. It is a part of Microsoft's . NET Framework
The Common Language Runtime (CLR) also called the virtual machine component of Microsoft
. NET Framework, manages the execution of . NET programs.
Just-in-time compilation converts the managed code (compiled intermediate language code) into
machine instructions, which are then executed on the CPU of the computer.

9-Introduction to Visual Studio .NET

Visual Studio is an Integrated Development Environment (IDE) developed by Microsoft to


develop GUI(Graphical User Interface), console, Web applications, web apps, mobile apps,
cloud, and web services, etc. With the help of this IDE, you can create managed code as well as
native code. It uses the various platforms of Microsoft software development software like
Windows store, Microsoft Silverlight, and Windows API, etc. It is not a language-specific IDE
as you can use this to write code in C#, C++, VB(Visual Basic), Python, JavaScript, and many
more languages. It provides support for 36 different programming languages. It is available for
Windows as well as for macOS.

Evolution of Visual Studio: The first version of VS(Visual Studio) was released in 1997, named
as Visual Studio 97 having version number 5.0. The latest version of Visual Studio is 15.0 which
was released on March 7, 2017. It is also termed as Visual Studio 2017. The supported .Net
Framework Versions in latest Visual Studio is 3.5 to 4.7. Java was supported in old versions of
Visual Studio but in the latest version doesn’t provide any support for Java language.

10- Visual Studio Components

1. Visual Studio has a code editor with IntelliSense as well as code refactoring.
2. The integrated debugger works not only as a source-level debugger but also as a
machine-level debugger.
3. Forms designer provided in visual studio is used for building GUI applications.
4. Web designer
5. Class designer
6. Database schema designer.

You might also like