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......

Words: 653 - Pages: 3

Premium Essay

Music Therapy and the Human Brain

... 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 work creatively within, across, between and beyond disciplines. o We are an institution that believes in nourishing and sustaining the creative evolution of our communities. o We delight in engaging students in the process of becoming the inventive, skilled, self-disciplined, seriously playful, culture-making citizens upon whom our world depends. FOUNDATION PROGRAM Formal Students who have successfully completed the two-year Foundation Program share a common vocabulary of principals of design in two and three dimensions. They are experienced examiners of visual forms, and can articulate interactions of figure/ground, interval, scale,......

Words: 6365 - Pages: 26

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......

Words: 1610 - Pages: 7

Free Essay


...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......

Words: 2063 - Pages: 9

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......

Words: 1191 - Pages: 5

Premium Essay

Pt1420 Unit 1

...the five popular programming languages in each of the following decades: 1970s, 1980s, 1990s, and 2000s? * Who was the creator of each of these languages? * When was each of these languages created? Was there a specific motivation behind the creation of these languages? If so, what was it? 1970s Pascal: Created by Niklaus Wirth in 1970. Its main purpose was to teach people how to the basics of structured programming. C: Created by: Ken Thompson and Dennis M. Ritchie in 1972. C was created to provide a structured and easier language to program Operating Systems, specifically for programming Unix in C instead of assembly language. SQL: Created by: Donald D. Chamberlin and Raymond F. Boyce in 1974. Its main purpose was to manipulate and find information in a structured database. FORTRAN 77: Originally created by John Backus in 1957 to create a language that would reduce the frustrations of programming with machine language. In 1978 FORTRAN was updated to FORTAN 77 with updates for error handling and managing large scale programs. COMAL: With a foundation in BASIC, Borge Christansesn designed COMAL in 1973. It was mainly designed to be used in in school and to train programmers. VisiCalc: Created by the VisiCorp company in 1979. VisiCalc allowed people to create spreadsheets to input information categorized by different columns, some with their own functions or formulas to automatically calculate information. This eliminated the need to write all......

Words: 1534 - Pages: 7

Premium Essay


...Retrieved from Pascal: created in 1970, developed by Niklaus Writh, created to be a structured programing languages (has similarities with C). Retrieved from 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 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 Applesoft Basic: created in 1977, developed by Microsoft for the Apple ll computer. It was an extension of the Basic language. Retrieved from 1980’s BASICA: created in 1981, developed by Microsoft for MS-DOS. Retrieved from 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 ADA: created in 1983,......

Words: 981 - Pages: 4

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 own....

Words: 260 - Pages: 2

Premium Essay

Unit 1 Assignment 1

...1990s Python: 1991 Guido van Rossum Motivation: Python was the perceived need for a higher level language in the Amoeba project. Creating readable codes. Visual Basic: Alan Cooper 1991 Motivation: The motivation behind using namespaces is to make life easier for developers using your classes. Java: 1995 James Gosling Motivation: To implement a virtual machine and a language that had a familiar C-like notation but with greater uniformity and simplicity than C/C++ JavaScript: 1996 Brendan Eich Motivation: Unknown Haskell: Haskell Curry 1990 Motivation:Unknown 2000 Groovy: Released in January 2007 and version 1.1 James Strachan Motivation: Unknown Scala: Martin Odersky 2003 Motivation: Is to allow one to construct expressions and declarations. GO: 2009 Thompson, Rob Pike, and Robert Griesemer] Motivation: To build a language that worked well for building the large software that Google writes and runs. Swift: Chris Lattner 2014 Motivation: Unknown Rust: Jim Blandy 2014 Motivation: Is to be a good language for creating highly concurrent and highly safe systems, safety, speed, and concurrency.......

Words: 715 - Pages: 3

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......

Words: 686 - 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 ( 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......

Words: 508 - Pages: 3

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 (, 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 (, 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 (, 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 (, 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 (, 2010). 1980’s Atari ST BASIC – Atari commissioned MetaComCo to write a version of BASIC that......

Words: 1789 - Pages: 8

Free Essay

Emt Education Standards

...Emergency Medical Technician-Basic: National Standard Curriculum EMT-Basic: National Standard Curriculum Instructor's Course Guide ------------------------------------- EMT-BASIC: NATIONAL STANDARD CURRICULUM PROJECT DIRECTOR David J. Samuels, MBA System Director Samaritan AirEvac/Emergency Medical Services Samaritan Health System Phoenix, AZ CO-MEDICAL DIRECTORS Henry C. Bock, MD, FACEP Emergency Physician Methodist Hospital of Indiana, Inc. Indianapolis, IN Kimball I. Maull, MD, FACS Director R Adams Cowley Shock Trauma Center Baltimore, MD PRINCIPAL INVESTIGATOR Walt A. Stoy, Ph.D., EMT-P Director of Educational Programs Center for Emergency Medicine Research Assistant Professor of Medicine University of Pittsburgh School of Medicine Pittsburgh, PA Contract Number DTNH22-90-C-05189 -------------------------------------United States Department of Transportation National Highway Traffic Safety Administration EMT-Basic: National Standard Curriculum i EMT-Basic: National Standard Curriculum Instructor's Course Guide ------------------------------------- CURRICULUM DEVELOPMENT GROUP James Bothwell, EMT-P National Flight Paramedics Association William Brown, RN, NREMT-P National Registry of Emergency Medical Technicians Ricky Davidson International Association of Fire Chiefs Karla Holmes, RN National Council of State EMS Training Coordinators Richard Judd, Ph.D., EMSI National Association of Emergency Medical Technicians Kathryn Lewis, RN, Ph...

Words: 36133 - Pages: 145

Free Essay

The Buttbus

...addition there will be weekly online readings in D2L. You must do the required reading to pass the class. Students must attend lectures and take notes. Participation, i.e., your attention is required. Course description: This course examines the arts and ideas taken from the American experience in the 20th century and today. Material covered includes literature, art, music, philosophy and history of the twentieth century. The course draws upon the arts of African American, Native American, Asian American, Anglo and Latino cultures as avenues for understanding issues of ethnicity, class and gender as they intersect with mainstream American values. Course presentation: Lecture, discussion, audio-visual materials and readings from the text, online, and material to be supplied by the instructor. In addition an extra-credit will be offered. Attendance: Required, a student missing more than 5.4 class hours may be dropped from the course (this is four class sessions). Because of the recent budget situation instructors are encouraged to drop students who are not attending class. Basic Rules: Woody Allen once said “The key to success is showing up.” Be on time. Do not leave early. No laptops, cell phones, text messaging devices etc. Pen and paper will serve you better here. Any Student found not doing his/her/their work on an examination will receive an F and or be dropped from the class. Student Evaluation: Quizzes 25% Two......

Words: 2440 - Pages: 10

Premium Essay


...| |DOS |10 |5 |2003 | |UNIX |3 |4 |2002 | |OS/400 |6 |5 |2011 | | | | | | |PROGRAMMING LANGUAGES | |VISUAL STUDIO .NET C# |5 |5 |2012 | |VISUAL STUDIO 6 |10 |5 |2012 | |ASP |3 |4 |2003 | |XML |2 |4 |2009 | |HTML, DHTML, XHTML |3 |4 |2009 | |JAVA |2 |4 |2004 | |JAVASCRIPT ...

Words: 2182 - Pages: 9