What Is Basic Programming?

BASIC programming has a long history as the computer programming language of choice for beginners. It has been used since the 1960s to simplify communication between the programmer and the computer. This computer language has been widely imitated and altered, and it is currently most well-known as Visual Basic. Schools offering Computer Programming degrees can also be found in these popular choices.

BASIC Programming

Programming languages have been in use longer than computers have, as a way for a user to give a machine a series of commands to perform a set of functions. When computers were first developed, only mathematicians and scientists had the ability to program them. The creation of BASIC opened up computer programming to more people.

Important Facts About Basic Programming

Work EnvironmentOffice setting
Possible CareersComputer Programmer, Web Designer, Software Developer
Median Salary (2014)$77,550 (for Computer Programmers)
Job Outlook (2012-2022)8% growth (for Computer Programmers)

Source: U.S. Bureau of Labor Statistics

Creation of BASIC

Two computer scientist from Dartmouth College created Beginner's All-purpose Symbolic Instruction Code (BASIC) in 1964 to help students learn a simplified version of computer programming and give computer access to non-science students. Programming languages like BASIC allow programmers to interact with a program's source code, or source. Through this communication, programmers can give the computer complex sets of instructions to accomplish tasks.

Function

High-level programming languages like BASIC filter many details out so that the programmer can access simpler, more consolidated data and actions. Low-level programming, by contrast, presents raw data directly from the source. Because of this, low-level languages are more efficient, but they also are more difficult to sift through. Thus, high-level programming languages that emphasize symbols, the way BASIC does, are useful for beginners.

Later Development

BASIC has inspired many imitative programming languages, known as dialects. Most notable among these dialects is Microsoft's Visual Basic, which allows for more event-driven and object-oriented programming, making BASIC even easier to use.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    Online Programs Available

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    Online Programs Available

  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this website.

    Popular programs at Grand Canyon University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Colorado Christian University

    Colorado Christian University responds quickly to information requests through this website.

    Popular programs at Colorado Christian University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Ashford University

    Ashford University responds quickly to information requests through this website.

    Popular programs at Ashford University:

    • Bachelor Degrees

    Online Programs Available

  • Capella University

    Capella University responds quickly to information requests through this website.

    Popular programs at Capella University:

    • Doctoral
    • Master
    • Bachelor Degrees

    Online Programs Available

  • Keiser University

    Keiser University responds quickly to information requests through this website.

    Popular programs at Keiser University:

    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Independence University

    Independence University responds quickly to information requests through this website.

    Popular programs at Independence University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  1. 1
  2. 2
  3. Next »