Premium Essay

The History of Visual Basic

In: Computers and Technology

Submitted By bushhawg
Words 409
Pages 2
The History of Visual Basic dates back to 1991 when VB 1.0 was introduced. The core of Visual Basic was constructed on the older BASIC language, which was the prevalent programming language throughout the 1980s. It's a computer programming system established and owned by Microsoft. Visual Basic was originally produced to make it easier to write programs for the Windows computer operating system.
The basis of Visual Basic is an earlier programming language called BASIC that was invented by Dartmouth College professors John Kemeny and Thomas Kurtz. Visual Basic is often denoted by using just its initials; VB. Visual Basic is easily the most extensively used computer programming system in the history of software. Microsoft Visual Basic is the most common language and development environment for developers coding to the Windows operating system platform. From modest beginnings it has grown to be part of personal computing itself, and with the latest incarnation, Visual Basic .NET in Beta it looks as if it may be in use for another decade or longer.
Visual Basic 1.0 for Windows was released in May 1991 at a trade show in Atlanta, Georgia. Visual Basic 2.0 was released in November 1992. The programming environment was easier to use, and its speed was improved. Visual Basic 3.0 was released in 1993 and came in Standard and Professional versions. Visual Basic 4.0 was released in August 1995. It was the first version that could produce 32-bit as well as 16-bit Windows programs. It also introduced the capability to write non-GUI classes in Visual Basic. With version 5.0 release in February 1997, Microsoft released Visual Basic exclusively for 32-bit versions of Windows. Programmers who preferred to write 16-bit programs were able to import programs written in Visual Basic 4.0 to Visual Basic 5.0, and Visual Basic 5.0 programs could effortlessly be converted with Visual

Similar Documents

Premium Essay

Pt1420 Researching Variable Naming Rules

...Visual Basic has been labeled to be the most successful programming language in the history of programming. In 1991, Microsoft built Visual Basic on the older BASIC language – Beginner’s All purpose Symbolic Instruction Code (Mabutt). In the late 1980s, Alan Cooper, owner of Tripod, developed drag-and-drop interface, Ruby, which was also an influence to the idea of Visual Basic (History of Visual Basics). Just like any spoken language, rules must be followed in order to create effective communication between two people. For programming languages, it is necessary to follow all naming rules in order to build the program. Visual Basic’s variable name rules are as follows: Up to 255 characters, names must begin with a letter, no embedded spaces or special characters are to be used besides the underscore “__”, there cannot be a reserved word, uppercase and lowercase should be used with a purpose, and names cannot be repeated with the same level of scope (Visual Basic Naming Rules). If a developer does not follow these rules when using Visual Basic, there will be errors that may occur even before the program can be tested. Python Python is another common programming language, and was influenced by the design of ABC (Lukaszewski). In the 1996, Guido van Rossum created his very own version of ABCs, which we all know now as Python (Lukaszewski). Python is a basic syntax used for statement grouping, a list, strings, and numbers (Lukaszewski). Because it is another programming language...

Words: 653 - Pages: 3

Premium Essay

Music Therapy and the Human Brain

...profile. Following program chairs’ agreement, the material will go to the full faculty for discussion and vote. I will also gather input from Student Affairs so that we understand their contribution to the success of our students. Readings about assessment and what it is are attached.* As I mentioned earlier, we will be working our way through this process together, and developing our assessment program in relationship to the goals and values unique (and/or integral) to this institution. Additional readings are on reserve in the library, and an enormous amount of information is available on the web. *Distributed at the Program Chairs meeting on 9.9.2008 MISSION Maine College of Art delivers a demanding and enlivening education in visual art and design within an intimate learning community. We teach each student how to transform aspirations and values into a creative practice that serves as the foundation for a lifelong pursuit of personal and professional goals. VALUES o Maine College of Art’s educational philosophy is built on the premise that focused individual attention and meaningful collective inquiry produce the conditions in which students’ voices can find strength, clarity, and purpose. o Our faculty of practicing professional artists, designers, writers, and scholars are committed and passionate educators who consider their classrooms to be extensions of their creative work. o We give our students the tools they need to take risks, think critically and...

Words: 6365 - Pages: 26

Free Essay

Public

...assumed that the learning styles are different at all instructional levels so in the result of that assumption the search is kept broad and extensive. Literature about impact of visual aid presents diversified evidences. In the first section of literature review a few studies which were conducted on business professionals are discussed and the second section consists of studies conducted on students. Scheiber and Hager (1994) provided relatively strong evidence in support of visual aid, and concluded that the visual aid plays a crucial role for making and delivering an effective presentation. Further they also found from a survey conducted on managers that more than two thirds of the respondents “very frequently” or “frequently” gave presentations. Visual Images demonstrate life or learning as it happens. They represent and suggest a visual representation similar to that of journal entries, artefacts’ and field notes (Bach, 2001). In using visual narrative in the learning environment we can be given an opportunity to evoke memories whereas Bach discussed ‘a memory around we construct and reconstruct life stories’ (2001, pp7). Visual narrative research makes visible different parts or stories that can then be later looked upon, just as photographs are used in the historical or family history sense. Most of all it enables us to look at a scene in our lives with different perspective, transformation of fixed memories is available (Bach, 2001). Photographs can allow us...

Words: 2063 - Pages: 9

Free Essay

Vp Short Report

...‘Visual Basic’ Developer: Microsoft Appeared in: 1991; 24 years ago OS: Microsoft Windows and Ms - DOS HISTORY: Alan Cooper, the 'father' of Visual Basic, shows a drag-and-drop shell prototype called Tripod to Bill Gates. Microsoft negotiates to buy the concept, now code-named Ruby. The Tool includes a widget control box, the ability to add widgets dynamically, and a small language engine. Visual Basic is Microsoft's high-level object-oriented rapid application development environment for the Windows platform. The first versions of Visual Basic were intended to target Windows 3.0 (a version for DOS existed as well), however it was not until version 3.0 for Windows 3.1 that this programming language gained large-scale acceptance in the shareware and corporate programming community. VB 1.0 was introduced in 1991. The approach for connecting the programming language to the graphical user interface is derived from a system called Tripod (sometimes also known as Ruby), originally developed by Alan Cooper, which was further developed by Cooper and his associates under contract to Microsoft. Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991. Microsoft intended Visual Basic to be relatively easy to learn and use. Visual Basic was derived from BASIC and...

Words: 1610 - Pages: 7

Premium Essay

Student

...Retrieved from http://internationalprogrammersday.org/the-history-of-programming-languages/ Pascal: created in 1970, developed by Niklaus Writh, created to be a structured programing languages (has similarities with C). Retrieved from http://internationalprogrammersday.org/the-history-of-programming-languages/ C: created in 1973, developed at AT&T bell labs programmer Dennis Ritchie. It was intended for the Unix operating system but quickly spread due to its portability and speed. Retrieved from http://internationalprogrammersday.org/the-history-of-programming-languages/ AWK (named after creators initials): created in 1974, developed by Aho Kerninghan Weinberger, Word processing language based on regular expressions, using a pattern-action principle. Retrieved from http://www.scriptol.com/programming/history.php Applesoft Basic: created in 1977, developed by Microsoft for the Apple ll computer. It was an extension of the Basic language. Retrieved from http://internationalprogrammersday.org/the-history-of-programming-languages/ 1980’s BASICA: created in 1981, developed by Microsoft for MS-DOS. Retrieved from http://internationalprogrammersday.org/the-history-of-programming-languages/ Turbo Pascal: created in 1983, developed by Anders Hejisberg, it was an extension of pascal and it came bund led with a full IDE (it was a great improvement in speed). Retrieved from http://internationalprogrammersday.org/the-history-of-programming-languages/ ADA: created in 1983, Ada is...

Words: 981 - Pages: 4

Premium Essay

Pt1420 Unit 1

...“Unit 1 Assignment 1” ITT Technical Institute Intro to Programming – PT1420 Unit 1 Assignment 1 Short Answer Questions 1. Why is the CPU the most important component in a computer? The reason the CPU is the most important component in a computer is because without the CPU you can’t run any software. 2. What number does a bit that is turned on represent? What number does a bit that is turned off represent? The number in a bit that represents a turned on position is 1. The number in a bit that represents a turned off position is 0. 3. What would call a device that works with binary data? A digital device is a device that works with binary data. 4. What are the words that make up a high-level programming language called? Keywords or Reserved Words are words that make up a high-level programming language. 5. What are short words that are used in assembly language called? Mnemonics are short words that are used in assembly language. 6. What is the difference between a compiler and an interpreter? The difference between a compiler and an interpreter is that a compiler translates high-level language into separate machine language program while an interpreter translates AND executes the instructions in a high-level language program. 7. What type of software controls the internal operations of the computer’s hardware? An operating system controls the internal operations of the computer’s hardware. Unit 1 Research Assignment 1 * What were...

Words: 1534 - Pages: 7

Premium Essay

History of Computers

...“HISTORY OF COMPUTERS” CIS 110 March 13, 2010 The history through Computer and its timeline defines the beginning for where it all began. Let’s start in the year 1939 where David Packard and Bill Hewlett first started there company there first product was called the HP 200A Audio Oscillator which was a popular piece of test equipment for the engineers Walt Disney Pictures was their first customer and ordered eight of the 200B model to use as sound effects generators for the movie “Fantasia” in the 1940s the first (CNC) that was build was call “The Complex Number Calculator” designed by researcher George Stibitz and demonstrated in New York at the Dartmouth College. This demonstration showed that this was to consider to be the first remote access computing using a teletype connected via special telephone lines through this timeline.( 2006 Computer History Museum) it will show that from the moment Computers was thought of and how the build went through a concept of steps before fully calling a (PC) an Personal Computer a lot of what I have read and seen through the timeline of the history of are computers for every new year a new chapter starts in building a fully functional computer but over time is where it took for where it all began as different components that different Engineers build. To get or build a fully functional computer from the components that make it you will start with a Case, Power Supply, Motherboard, Microprocessor, Memory, Drive Controllers, Hard disk...

Words: 1191 - Pages: 5

Premium Essay

Art as a Mirror of Society

...ART AS A MIRROR OF SOCIETY Art is seen as mirror of our society. It is therefore a source of communication put into meaning by ones ideology and inspiration, which allows us to related to Art in our own way. Visual Arts evokes conversation and seeks to solve problems of creativity and visual communication which has become a dominant global, social, racial, political, religious and capitalist force. The commercialization and commodification of this Visual Art shapes perceptions of visual cultures and visual communication. Art is therefore a reflection of a society influenced by ones own self concepts and experiences. – Differences + Value = Meaning society puts to define differences. Though Art is popular culture, John Stoy defines popular culture as an empty conceptual category, one that can be filled in a wide variety of often conflicting ways, depending on the context of use (Cultural Theory and Popular Culture Pg. 1. 1998) Process of defending popular culture. * Smaller number of people engaging in what the way of life is. * Raymond Williams – ‘Popular’ term developed as a kind of negative condition, of the ‘Common People’ – ‘loud, vulgar based’ by the late 18th century associated with widespread usage.’ Shift-negaive to (positive) popular of definition to (culture) popular culture. * Inference that popular culture is negative (initially) * Issues of authenticity very important * Issues of comodification and commercial item...

Words: 686 - Pages: 3

Premium Essay

Gen Ed

...Idealism is the philosophy that I would choose to teacher like. Why, because I feel growing up that the way I was taught. For example when we were younger we was all taught cruise but, not all of us use cruise now. We was all taught that when we was younger so in idealism teacher is the type of teacher that will teacher you cruise because of the history and generations before us learned it so they will teach it. This is the type of teacher I would want to be like because I feel the history behind us is still very important. I would also teacher some new event to my student as well but will also touch basic on everything I’ve learned in the past plus what’s I didn’t learned that I believe is important.+ Event that happen in my past is what makes me a strong believer in a idealism would be my third grade teacher. She left an in impression on my life by her teacher style. She was the type of teacher that would show students hands on activity but also new some other learned visual, and those who didn’t learn by hands on or visuals was learning by hearing. When she taught us are time table she taught us all three ways. She would should us visual learned on the black board, the hands on how to count on your hands. When it came time to use either or she allowed us to choose on our...

Words: 260 - Pages: 2

Premium Essay

Unit 1 Assignment 1

...Unit 1 Assignment 1 Exploring Programming Languages PT1420 Introduction to Programming Pong Sintaisong ITT-Tech Tempe Campus Instructor: Ms. Kate Eskesen 9/23/2015 5 Programming Languages 1970s-2000 1970s Pascal: Niklaus Wirth was is the invertor and was invented in 1971 Motivation: To provide features that were lacking in other languages at the time. Forth: Forth was created in 1970 by Charles H. Moore Motivation: He wanted to create a language that would allow direct user and machine interactions. C: In 1971-73 Dennis M. Ritchie turned the B language into the C language. Motivation: Lack of features from B language so made C language. Prolog: Alain Colmerauer in 1973. Motivation: Unknown ML: In 1973 ML was invented as part of the University of Edinburgh's LCF project Motivation: Research in constructing automated theorem provers. Eventually saw that the "Meta Language" they used for proving theorems was more generally useful as a programming language. 1980s C++: Bjarne Stroustrup was the inventor. 1979 Motivation: He needed the use of a programming language that was concise and that produced compact and speedy programs. MATLAB: First Fortran MATLAB was portable and could be compiled to run on many of the computers that were available in the late 1970s and early 1980s. Cleve Moler is the inventor. Motivation: This document for engineers developing models and generating code for embedded systems using Model-Based Design with MathWorks products. ADA:...

Words: 715 - Pages: 3

Premium Essay

History of Special Needs Provision Ireland

...The Definition of Special Needs The special educational requirements of those with learning difficulties, emotional or behavioural problems or physical disabilities (Dictionary.com) Every child has basic needs (physical, emotional, social,..) but children with special needs have additional needs on top of these basic needs. Special Needs are divided into two categories: 1. High Incidence Special Needs 2. Low Incidence Special Needs High Incidence special needs are special needs that occur fairly frequently, such as Borderline general learning disability, Mild general learning disability and Specific learning disability. Low Incidence special needs are special needs that occur relatively infrequently, such as Physical disability, Hearing impairment, Visual impairment, Emotional disturbance, Autism/autistic spectrum disorders. The History of Special Needs Provision in Ireland According to Swan, the History of special needs provision in Ireland was divided into three stages; The era of neglect and denial The era of the special school The era of inclusion and/or integration In the era of neglect and denial the education of children with special needs was deemed unnecessary as the Government only recognized their needs as medical. Children were housed in asylums, hospitals and County homes. At this time the government also established the National Education System and made school attendance mandatory for all children deemed “normal”. In the...

Words: 508 - Pages: 3

Free Essay

Tjdgsa Lmlokmak Dkaskm

...for certain applications or domains leaving only a few representing general-purpose multimedia description. As of today, the MPEG-7 seems to be recognised as the most complete general-purpose description standard for multimedia. Whether the MPEG-7 multimedia description standard qualifies as an appropriate general-purpose description standard and is compliant with the requirements of such a standard is a discussion beyond the scope of this thesis. MPEG-7 is an ISO/IEC (International Standards Organization/International Electro-technical Committee) approved standard developed by MPEG (Moving Picture Expert Group), a working group developing international standards for compression, decompression, processing, and coded representation of audio-visual data. The standard was initialised in 1996 and it represents a continuously evolving framework for standardising multimedia content description. In the context of this thesis the proposed MPEG-7 standard represents an assessment and basis for evaluation of a general MIRS’ ability to adequately, according to the standard, describe image-media content applied in a digital museum context. The following review of the MPEG-7 standard is based on MPEG-7 documentation (2003) and is merely intended to provide an overview of the standard and to emphasise the image- media specific descriptive...

Words: 4161 - Pages: 17

Premium Essay

Exploring Programming Languages

...Dartmouth Basic- was created by John Kemeny and Thomas Kurtz on May 1, 1964. Basic stands for Beginners All-purpose Symbolic Instruction Code . The aims of the BASIC system were: to develop a system and language that was friendly, easy to learn and use, to introduce computing as an adjunct to other courses, to operate an open access policy (i-programmer.info, 2010). Pascal- was created by Niklaus Wirth in 1972. He wanted a language suitable for teaching but for teaching computer science. It is best described as a simplified version of Algol. It was simplified both to make it easier to learn and to make it easier to compile (i-programmer.info, 2010). C- Was created by Ken Thompson iin the form of B and tweaked by Dennis Ritchie and renamed C in the 1970’s. It was the original code Unix was written in. Its function was for ease of use (i-programmer.info, 2010). Forth- was created by Charles H Moore in the 1970’s. The motivation behind this language was for both interactive execution of commands and the ability to compile sequences of commands for later execution (i-programmer.info, 2010). PLEX (Programming Language for EXchanges)- was created by Goran Hemdahl at Ericsson in the 1970’s. It is a special-purpose, pseudo-parallel and event-driven real-time programming language dedicated for AXE telephone exchanges, It is a propriatary language (i-programmer.info, 2010). 1980’s Atari ST BASIC – Atari commissioned MetaComCo to write a version of BASIC that would...

Words: 1789 - Pages: 8

Free Essay

Inventory System

...local Studies: 1. Facility Inventory System Introduction: Nowadays, companies becoming more competent as time pass. Anytime from now a new strategy, technology and discoveries may come up just for them to gain much profit. The problem that will be encountered is the maintenance for the system and the consistency of it to be used for a long time. We will be using a Structured system analysis and design for our methodology. We will also use Microsoft Visual Basic 6.0 as our programming language. 2. Online Sales and Inventory System of ACME Hardware Introduction: From the very earliest moments in the modern history of thecomputer, the people and the business world have witnessed theproliferation of computer system that obliges to meet the goal of Information technology. This problems are commonly encountered on the current Salesand Inventory System of Tacloban ACME Hardware? What must be proposed to make it happen? What are the input needed to develop this type of program. We will be using Microsoft Visual Basic 6.0 develop our program and we will be using Structured System Analysis And Design for our Methodology. 3. COMPUTERIZED MANAGEMENT AND MONITORING SYSTEM FOR MONTEJO NEWSPAPER SUPPLY AND MAGAZINE DISTRIBUTOR Introduction: The used of manual processes in business has decline since the rise of computerized and automated systems. And in fact, nowadays, the use of computer-based business system has become prevalent all throughout the developed and...

Words: 282 - Pages: 2

Free Essay

Argumentation Visualization: Development Through the Ages

...to represent complex systems of preconditions, reasons and conclusions via visual tools, such as graphs, diagrams, matrices, charts etc. The overview uses the inductive immersion approach: argumentation visualization phenomenon understanding is gained by following the history of method’s development and absorbing most influential thoughts that contributed to the approach in question throughout the centuries. The milestones of visual reasoning are highlighted, several examples of argumentation visualization tools are provided. Description of the today’s state of argumentation visualization method, known as CSAV, follows the historical reference. A short market overview is given further. An overlook of the main trends that define further development of CSAV and main points of criticism of the method conclude the work. Table of content History of argumentation visualization 4 Early precursors of argumentation visualization 5 Direct ancestors of argumentation visualization 6 Wigmore’s evidence chart 6 Toulmin’s graphical argument 8 Current state 9 Market overview 10 Challenges and trends 10 References 12 History of argumentation visualization Before we start, it would be appropriate to give a short definition of the concept in question. Argumentation visualization can be described as a set of methods used to represent complex systems of preconditions, reasons and conclusions via visual tools, such as...

Words: 2084 - Pages: 9