We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Software

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is BASIC?

Nicole Madison
By
Updated: May 16, 2024

Beginner's All-purpose Symbolic Instruction Code (BASIC) is a family of easy-to-use programming languages. Introduced in 1963, the initial purpose of this high-level language was to make computers accessible to non-science students. Along with its variations, it enjoyed widespread popularity for microcomputers in the 1970s. It gained a similar level of popularity with personal computers in the '80s.

Early computers were highly specialized, expensive machines that were used for the performance of special tasks, such as calculating scientific formulas and processing data. In the 1960s, however, computers began to change, becoming less expensive and faster. Computers represented a major expense and programming languages were very difficult to use. As such, computers were impractical for ordinary users.

As computers became faster and more affordable, people began to consider their viability for commercial use and computers capable of time-sharing were introduced. Time-sharing allowed multiple users to access and use the same central processing unit (CPU) and system memory. Computers grew steadily faster. Eventually, they grew fast enough that users were able to forget they were sharing with others. Soon, it became possible for hundreds of users to share a sole CPU.

BASIC was created for students to use in writing programs for the time-sharing system at Dartmouth University, supporting teaching and research requirements. Its purpose was to eliminate the issues caused by older and more complex programming languages, creating a language that was better suited to individuals lacking a highly technical or arithmetic-based background. This programming language was the first dialect of it and became known as Dartmouth BASIC. Other dialects were introduced in the years following its design and implementation.

In 1975, BASIC began moving towards more widespread use. At the time, typical programming languages consumed more memory than average computer users had available on their systems. BASIC’s designers began to consider its viability for microcomputers. A variation, named Tiny BASIC, was one of the first to be used for microcomputers, such as the MITS Altair 8800. The Altair 8800 is often recognized as the beginning of the personal computer revolution that marked the next few years.

Altair BASIC was released in 1975 as Microsoft BASIC; Bill Gates, Paul Allen, and Monte Davidoff were credited with its development. Soon, other versions of it were developed under other platforms. At one point, this language was considered standard on most home computers. Eventually, new languages were created and BASIC lost a good deal of its importance to home computer users. Versions of it live on, however, through hobbyists, developers, and others interested in a simple computer language.

EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Nicole Madison
By Nicole Madison
Nicole Madison's love for learning inspires her work as a EasyTechJunkie writer, where she focuses on topics like homeschooling, parenting, health, science, and business. Her passion for knowledge is evident in the well-researched and informative articles she authors. As a mother of four, Nicole balances work with quality family time activities such as reading, camping, and beach trips.
Discussion Comments
By anon30112 — On Apr 14, 2009

What is programming in basic?

Nicole Madison
Nicole Madison
Nicole Madison's love for learning inspires her work as a EasyTechJunkie writer, where she focuses on topics like...
Learn more
Share
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.