Research Paper Doctorate 574 words

Computer Programming Used at Your

Last reviewed: February 11, 2005 ~3 min read

Computer Programming Used at Your Workplace

In my workplace, most people use Visual Basic programming lanuage. Visual Basic is an Object-Oriented language. It supports all of the features of the object-oriented language such as Polymorphism, Inheritance, Abstraction and Encapsulation (Chatzigeorgiou, 2003). It is considered a simple and easy language to use and modify because of the following reasons:

It removes some of the flaws encountered with the procedural approach.

In Visual Basic, data is treated as a critical element that is closely related to the functions that operate on it and protects it from accidental modification from outside functions. Storing data and functions in a single unit (class) is encapsulation. Data cannot be accessible to the outside world and only those functions which are stored in the class can access it. The other property of this language is polymorphism. It is the ability to take more than one form. An operation may exhibit different behaviors in different instances. The behavior depends on the data types used in the operation. Polymorphism is extensively used in implementing Inheritance.

The major advantage also stems from the code reusability. Objects are the basic entities in Visual Basic language. So programming problem is analyzed in terms of objects and nature of communication between them (.

When a program is executed, objects interact with each other by sending messages. Different objects can also interact with each other without knowing the details of their data or code. The other advantage is in the cost of deployment.

Visual Basic is a powerful programming language, which is useful for building many kinds of Windows applications. It is capable of constructing almost any program that any other Windows-capable programming language can produce, however its power and the reason why it has sold millions of copies world-wide is the ease with which one can build practical business oriented software solutions.

Visual Basic is an Event Driven language, which means that programs don't follow the sequential path of traditional languages such as Pascal. Instead bits and pieces of sequential code are associated with certain events such as the clicking of a button. Then when the program is run, events will occur in response to changes in the environment (such as the ticking of the computers internal clock) or by intervention from the user (such as clicking a button). When an event takes place the associated sequential code is then executed. Once this is completed the system will wait until the next event fires, and the whole process repeats (Henderson-Sellers, 2003).

You’re 77% through this paper. Sign up to read the full paper.

Sign Up Now — Instant Access Already a member? Log in
130,000+ paper examples AI writing assistant Citation generator Cancel anytime
Cite This Paper
PaperDue. (2005). Computer Programming Used at Your. PaperDue. https://www.paperdue.com/essay/computer-programming-used-at-your-61915

Always verify citation format against your institution’s current style guide requirements.