Glossary WebProgramming

What is Beginner's All-purpose Symbolic Instruction Code (BASIC)?

Definition – What does BASIC mean?

Beginner’s All-purpose Symbolic Instruction Code is a computer programming languages whose design philosophy emphasizes ease of use, developed in the mid-1960s by John G. Kemeny and Thomas E. Kurtz. They want to allow students in fields other than science and mathematics to use computers. At that time, nearly all use of computers required writing custom software that was something only mathematics and scientists tended to learn. It uses originally used numbers at the starts of each instruction in order to tell the computer what order to process the instruction. The instruction would be numbered as 10, 20, 30 etc. that allows additional instruction to be placed between commands later on if needed.

Glossary Web explains BASIC

Versions of the Beginner’s All-purpose Symbolic Instruction Code (BASIC) become widespread on a microcomputer in the mid-1970s and 1980s. The microcomputer usually shaped with BASIC, often in the machine’s firmware. Having an easy to learn languages on these early personal computers allowed all the business owners, hobbyists, professionals and consultants to create a custom software on computers they could afford. In 2010 BASIC was famous in lots of computing dialects and in new languages influenced by BASIC, including Microsoft’s Visual Basic.

More modern Beginner’s All-purpose Symbolic Instruction Code implementations use While Loops that perform a series of instructions as long as a certain case is true. Advance development software also supports more data types such as arrays, strings and integers, for storing variables and other data. While the first BASIC development environments were strictly text-based, today’s BASIC development software enables developers to design much of their programs visually, using GUI.

Martin Adler

Martin Adler is a Computer Engineer and an accomplished writer with a passion for inspiring everyone with exciting technologies. He loves to explore technical terms and try to deliver something worth reading.