Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

BASIC

Index BASIC

BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use. [1]

183 relations: "Hello, World!" program, Acorn Computers, Acronym, ActivePerl, Addison-Wesley, ALGOL 60, Altair 8800, Altair BASIC, AmigaBASIC, App Store (iOS), Apple II, Association for Computing Machinery, Atari 8-bit family, Atari BASIC, AutoHotkey, AutoIt, BASIC Computer Games, Basic For Qt, BASIC-PLUS, BBC, BBC BASIC, Bill Gates, Blitz BASIC, Bob Albrecht, Booting, Borland, Bytecode, C (programming language), C Sharp (programming language), C++, Casio BASIC, Chipmunk Basic, CipherLab, COMAL, Command-line interface, Commodore BASIC, Commodore International, Commodore PET, Consultant, Control flow, CP/M, Creative Computing (magazine), Custom software, Dartmouth BASIC, Dartmouth College, Dartmouth Time Sharing System, Data General Nova, Data type, David Brin, David H. Ahl, ..., Debugging, Dennis Allison, Digital Equipment Corporation, Direct mode, Dr. Dobb's Journal, Ecma International, Edsger W. Dijkstra, Event-driven programming, Expression (computer science), File system, Firmware, Forth (programming language), Fortran, FreeBASIC, Gambas, General-purpose programming language, Google, Goto, GRASS (programming language), GW-BASIC, Hanover, New Hampshire, High-level programming language, Hobby, Home computer, Homebrew Computer Club, HP BASIC for OpenVMS, HP Time-Shared BASIC, IBM BASIC, IBM PC DOS, IBM Personal Computer, Infinite loop, InfoWorld, Inline assembler, Integer BASIC, Interpreter (computing), Jargon File, Java (programming language), John G. Kemeny, JOSS, Jupiter Ace, Label (computer science), Li-Chen Wang, Liberty BASIC, Line number, Linux, List of BASIC dialects, List of computers with on-board BASIC, Local variable, LotusScript, Machine code, MacOS, Macro (computer science), Mary Kenneth Keller, Mathematician, Matrix (mathematics), MBASIC, Microcomputer, Microsoft, Microsoft BASIC, Microsoft Developer Network, Microsoft Excel, Microsoft Small Basic, Microsoft Windows, Minicomputer, Monkey X, Monte Davidoff, MS-DOS, MSX BASIC, New Hampshire, New Hampshire Union Leader, New Mexico Museum of Natural History and Science, Nintendo 3DS, Nintendo DSi, Non-structured programming, Object-oriented programming, Open-source model, OpenOffice Basic, Operating system, Pascal (programming language), Paul Allen, PC game, People's Computer Company, Personal computer, Petit Computer, Pick operating system, PowerBASIC, Prentice Hall, Procedural programming, Programmable calculator, Programmed Data Processor, Programming language, PureBasic, QB64, QBasic, QuickBASIC, Radian, RapidQ, Read-only memory, Ring (programming language), RSTS/E, Salon (website), Scientist, Shrink wrap contract, Sinclair BASIC, Small business, Smartphone, Spreadsheet, Springer Science+Business Media, Star Trek (1971 video game), String (computer science), Structured programming, Subroutine, SuperBASIC, Switch statement, Texas Instruments, The C Programming Language, Thomas E. Kurtz, TI-BASIC, Tiny BASIC, TRS-80, True BASIC, Type-in program, United States, VBScript, Visual Basic, Visual Basic .NET, Visual Basic for Applications, Windows 7, Windows 95, Windows NT, Wired (magazine), WordBASIC, Xojo. Expand index (133 more) »

"Hello, World!" program

A "Hello, World!" program is a computer program that outputs or displays "Hello, World!" to a user.

New!!: BASIC and "Hello, World!" program · See more »

Acorn Computers

Acorn Computers Ltd. was a British computer company established in Cambridge, England, in 1978.

New!!: BASIC and Acorn Computers · See more »

Acronym

An acronym is a word or name formed as an abbreviation from the initial components in a phrase or a word, usually individual letters (as in NATO or laser) and sometimes syllables (as in Benelux).

New!!: BASIC and Acronym · See more »

ActivePerl

ActivePerl is a distribution of Perl from ActiveState (formerly part of Sophos) for Windows, macOS, Linux, Solaris, AIX and HP-UX.

New!!: BASIC and ActivePerl · See more »

Addison-Wesley

Addison-Wesley is a publisher of textbooks and computer literature.

New!!: BASIC and Addison-Wesley · See more »

ALGOL 60

ALGOL 60 (short for Algorithmic Language 1960) is a member of the ALGOL family of computer programming languages.

New!!: BASIC and ALGOL 60 · See more »

Altair 8800

The Altair 8800 is a microcomputer designed in 1974 by MITS and based on the Intel 8080 CPU.

New!!: BASIC and Altair 8800 · See more »

Altair BASIC

Altair BASIC is a discontinued interpreter for the BASIC programming language that ran on the MITS Altair 8800 and subsequent S-100 bus computers.

New!!: BASIC and Altair BASIC · See more »

AmigaBASIC

AmigaBASIC was an interpreted BASIC programming language implementation for the Amiga, designed and written by Microsoft.

New!!: BASIC and AmigaBASIC · See more »

App Store (iOS)

The App Store is a digital distribution platform, developed and maintained by Apple Inc., for mobile apps on its iOS operating system.

New!!: BASIC and App Store (iOS) · See more »

Apple II

The Apple II (stylized as Apple.

New!!: BASIC and Apple II · See more »

Association for Computing Machinery

The Association for Computing Machinery (ACM) is an international learned society for computing.

New!!: BASIC and Association for Computing Machinery · See more »

Atari 8-bit family

The Atari 8-bit family is a series of 8-bit home computers introduced by Atari, Inc. in 1979 and manufactured until 1992.

New!!: BASIC and Atari 8-bit family · See more »

Atari BASIC

Atari BASIC is an interpreter for the BASIC programming language that shipped with the Atari 8-bit family of 6502-based home computers.

New!!: BASIC and Atari BASIC · See more »

AutoHotkey

AutoHotkey is a free, open-source custom scripting language for Microsoft Windows, initially aimed at providing easy keyboard shortcuts or hotkeys, fast macro-creation and software automation that allows users of most levels of computer skill to automate repetitive tasks in any Windows application.

New!!: BASIC and AutoHotkey · See more »

AutoIt

AutoIt is a freeware automation language for Microsoft Windows.

New!!: BASIC and AutoIt · See more »

BASIC Computer Games

BASIC Computer Games is a compilation of type-in computer games in the BASIC programming language collected by David H. Ahl.

New!!: BASIC and BASIC Computer Games · See more »

Basic For Qt

Basic For Qt (formerly KBasic) is the name of an object-oriented version of the BASIC programming language, as well as an integrated development environment.

New!!: BASIC and Basic For Qt · See more »

BASIC-PLUS

BASIC-PLUS was an extended dialect of the BASIC programming language developed by Digital Equipment Corporation (DEC) for use on its RSTS/E time-sharing operating system for the PDP-11 series of 16-bit minicomputers in the early 1970s through the 1980s.

New!!: BASIC and BASIC-PLUS · See more »

BBC

The British Broadcasting Corporation (BBC) is a British public service broadcaster.

New!!: BASIC and BBC · See more »

BBC BASIC

BBC BASIC is a programming language, developed in 1981 as a native programming language for the MOS Technology 6502 based Acorn BBC Micro home/personal computer.

New!!: BASIC and BBC BASIC · See more »

Bill Gates

William Henry Gates III (born October 28, 1955) is an American business magnate, investor, author, philanthropist, humanitarian, and principal founder of Microsoft Corporation.

New!!: BASIC and Bill Gates · See more »

Blitz BASIC

Blitz BASIC refers to the programming language dialect that was interpreted by the first Blitz compilers, devised by New Zealand-based developer Mark Sibly.

New!!: BASIC and Blitz BASIC · See more »

Bob Albrecht

Bob Albrecht is a key figure in the early history of microcomputers; he was one of the founders of the People's Computer Company and its associated newsletters which turned into Dr. Dobb's Journal, brought the first Altair 8800 to the Homebrew Computer Club, was one of the main supporters of the effort to make Tiny BASIC a standard on many early machines, and wrote a number of books on BASIC and other computer topics.

New!!: BASIC and Bob Albrecht · See more »

Booting

In computing, booting is starting up a computer or computer appliance until it can be used.

New!!: BASIC and Booting · See more »

Borland

Borland Software Corporation is a software company that facilitates software deployment projects.

New!!: BASIC and Borland · See more »

Bytecode

Bytecode, also termed portable code or p-code, is a form of instruction set designed for efficient execution by a software interpreter.

New!!: BASIC and Bytecode · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: BASIC and C (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: BASIC and C Sharp (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: BASIC and C++ · See more »

Casio BASIC

Casio BASIC is a programming language used in the Casio calculators such as the Classpad, fx-9860G Series, and CFX graphing calculators.

New!!: BASIC and Casio BASIC · See more »

Chipmunk Basic

Chipmunk Basic is a freeware version of the BASIC programming language maintained by developer Ron Nicholson.

New!!: BASIC and Chipmunk Basic · See more »

CipherLab

CipherLab is a company that designs, manufactures and markets automatic identification and data capture (AIDC) products and systems.

New!!: BASIC and CipherLab · See more »

COMAL

COMAL (Common Algorithmic Language) is a computer programming language developed in Denmark by Benedict Løfstedt and Børge R. Christensen in 1973.

New!!: BASIC and COMAL · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: BASIC and Command-line interface · See more »

Commodore BASIC

Commodore BASIC, also known as PET BASIC, is the dialect of the BASIC programming language used in Commodore International's 8-bit home computer line, stretching from the PET of 1977 to the C128 of 1985.

New!!: BASIC and Commodore BASIC · See more »

Commodore International

Commodore International (or Commodore International Limited) was an American home computer and electronics manufacturer founded by Jack Tramiel.

New!!: BASIC and Commodore International · See more »

Commodore PET

The Commodore PET (Personal Electronic Transactor) is a line of home/personal computers produced starting in 1977 by Commodore International.

New!!: BASIC and Commodore PET · See more »

Consultant

A consultant (from consultare "to deliberate") is a professional who provides expert advice in a particular area such as security (electronic or physical), management, education, accountancy, law, human resources, marketing (and public relations), finance, engineering, science or any of many other specialized fields.

New!!: BASIC and Consultant · See more »

Control flow

In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.

New!!: BASIC and Control flow · See more »

CP/M

CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc.

New!!: BASIC and CP/M · See more »

Creative Computing (magazine)

Creative Computing was one of the earliest magazines covering the microcomputer revolution.

New!!: BASIC and Creative Computing (magazine) · See more »

Custom software

Custom software (also known as bespoke software or tailor-made software) is software that is specially developed for some specific organization or other user.

New!!: BASIC and Custom software · See more »

Dartmouth BASIC

Dartmouth BASIC is the original version of the BASIC programming language.

New!!: BASIC and Dartmouth BASIC · See more »

Dartmouth College

Dartmouth College is a private Ivy League research university in Hanover, New Hampshire, United States.

New!!: BASIC and Dartmouth College · See more »

Dartmouth Time Sharing System

The Dartmouth Time-Sharing System, or DTSS for short, is an operating system first developed at Dartmouth College between 1963 and 1964.

New!!: BASIC and Dartmouth Time Sharing System · See more »

Data General Nova

The Data General Nova is a series of 16-bit minicomputers released by the American company Data General.

New!!: BASIC and Data General Nova · See more »

Data type

In computer science and computer programming, a data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data.

New!!: BASIC and Data type · See more »

David Brin

Glen David Brin (born October 6, 1950) is an American scientist and author of science fiction.

New!!: BASIC and David Brin · See more »

David H. Ahl

David H. Ahl (born 1939) is the founder of Creative Computing magazine.

New!!: BASIC and David H. Ahl · See more »

Debugging

Debugging is the process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or a system.

New!!: BASIC and Debugging · See more »

Dennis Allison

Dennis Allison is a lecturer at Stanford University, a position he has held since 1976.

New!!: BASIC and Dennis Allison · See more »

Digital Equipment Corporation

Digital Equipment Corporation, also known as DEC and using the trademark Digital, was a major American company in the computer industry from the 1950s to the 1990s.

New!!: BASIC and Digital Equipment Corporation · See more »

Direct mode

Direct mode, also known as immediate mode is a computing term referring to the input of textual commands outside the context of a program.

New!!: BASIC and Direct mode · See more »

Dr. Dobb's Journal

Dr.

New!!: BASIC and Dr. Dobb's Journal · See more »

Ecma International

Ecma is a standards organization for information and communication systems.

New!!: BASIC and Ecma International · See more »

Edsger W. Dijkstra

Edsger Wybe Dijkstra (11 May 1930 – 6 August 2002) was a Dutch systems scientist, programmer, software engineer, science essayist, and early pioneer in computing science.

New!!: BASIC and Edsger W. Dijkstra · See more »

Event-driven programming

In computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by events such as user actions (mouse clicks, key presses), sensor outputs, or messages from other programs/threads.

New!!: BASIC and Event-driven programming · See more »

Expression (computer science)

An expression in a programming language is a combination of one or more constants, variables, operators, and functions that the programming language interprets (according to its particular rules of precedence and of association) and computes to produce ("to return", in a stateful environment) another value.

New!!: BASIC and Expression (computer science) · See more »

File system

In computing, a file system or filesystem controls how data is stored and retrieved.

New!!: BASIC and File system · See more »

Firmware

In electronic systems and computing, firmware is a specific class of computer software that provides the low-level control for the device's specific hardware.

New!!: BASIC and Firmware · See more »

Forth (programming language)

Forth is an imperative stack-based computer programming language and environment originally designed by Charles "Chuck" Moore.

New!!: BASIC and Forth (programming language) · See more »

Fortran

Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.

New!!: BASIC and Fortran · See more »

FreeBASIC

FreeBASIC is a multiplatform, free/open source (GPL) BASIC compiler for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and Xbox.

New!!: BASIC and FreeBASIC · See more »

Gambas

Gambas is the name of an object-oriented dialect of the BASIC programming language, as well as the integrated development environment that accompanies it.

New!!: BASIC and Gambas · See more »

General-purpose programming language

In computer software, a general-purpose programming language is a programming language designed to be used for writing software in the widest variety of application domains (a general-purpose language).

New!!: BASIC and General-purpose programming language · See more »

Google

Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: BASIC and Google · See more »

Goto

GoTo (goto, GOTO, GO TO or other case combinations, depending on the programming language) is a statement found in many computer programming languages.

New!!: BASIC and Goto · See more »

GRASS (programming language)

GRASS (GRAphics Symbiosis System) is a programming language created to script 2D vector graphics animations.

New!!: BASIC and GRASS (programming language) · See more »

GW-BASIC

GW-BASIC is a dialect of the BASIC programming language developed by Microsoft from BASICA, originally for Compaq.

New!!: BASIC and GW-BASIC · See more »

Hanover, New Hampshire

Hanover is a town along the Connecticut River in Grafton County, New Hampshire, United States.

New!!: BASIC and Hanover, New Hampshire · See more »

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

New!!: BASIC and High-level programming language · See more »

Hobby

A hobby is a regular activity that is done for enjoyment, typically during one's leisure time.

New!!: BASIC and Hobby · See more »

Home computer

Home computers were a class of microcomputers entering the market in 1977, and becoming common during the 1980s.

New!!: BASIC and Home computer · See more »

Homebrew Computer Club

The Homebrew Computer Club was an early computer hobbyist group in Silicon Valley which met from March 5, 1975 to December 1986, and was depicted in the films Pirates of Silicon Valley (1999) and Jobs (2013), as well as the PBS documentary series, Triumph of the Nerds (1996).

New!!: BASIC and Homebrew Computer Club · See more »

HP BASIC for OpenVMS

HP BASIC for OpenVMS is the latest name for a dialect of the BASIC programming language created by Digital Equipment Corporation (DEC) and now owned by Hewlett-Packard Enterprise (HPE).

New!!: BASIC and HP BASIC for OpenVMS · See more »

HP Time-Shared BASIC

HP Time-Shared BASIC (HP TSB) is an interpreter software system that was sold by the Hewlett-Packard Company in the late 1960s and 1970s, based on their HP 2100 line of minicomputers.

New!!: BASIC and HP Time-Shared BASIC · See more »

IBM BASIC

The IBM Personal Computer Basic, commonly shortened to IBM BASIC, is a programming language first released by IBM with the IBM Personal Computer (model 5150) in 1981.

New!!: BASIC and IBM BASIC · See more »

IBM PC DOS

IBM PC DOS (an acronym for IBM personal computer disk operating system) is a discontinued operating system for the IBM Personal Computer, manufactured and sold by IBM from the early 1980s into the 2000s.

New!!: BASIC and IBM PC DOS · See more »

IBM Personal Computer

The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform.

New!!: BASIC and IBM Personal Computer · See more »

Infinite loop

An infinite loop (or endless loop) is a sequence of instructions in a computer program which loops endlessly, either due to the loop having no terminating condition, having one that can never be met, or one that causes the loop to start over.

New!!: BASIC and Infinite loop · See more »

InfoWorld

InfoWorld (formerly The Intelligent Machines Journal) is an information technology media business.

New!!: BASIC and InfoWorld · See more »

Inline assembler

In computer programming, an inline assembler is a feature of some compilers that allows low-level code written in assembly language to be embedded within a program, among code that otherwise has been compiled from a higher-level language such as C or Ada.

New!!: BASIC and Inline assembler · See more »

Integer BASIC

Integer BASIC, written by Steve Wozniak, is the BASIC interpreter of the Apple I and original Apple II computers.

New!!: BASIC and Integer BASIC · See more »

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

New!!: BASIC and Interpreter (computing) · See more »

Jargon File

The Jargon File is a glossary and usage dictionary of slang used by computer programmers.

New!!: BASIC and Jargon File · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: BASIC and Java (programming language) · See more »

John G. Kemeny

John George Kemeny; May 31, 1926 – December 26, 1992) was a Jewish-American mathematician, computer scientist, and educator best known for co-developing the BASIC programming language in 1964 with Thomas E. Kurtz. Kemeny served as the 13th President of Dartmouth College from 1970 to 1981 and pioneered the use of computers in college education. Kemeny chaired the presidential commission that investigated the Three Mile Island accident in 1979. According to György Marx he was one of The Martians.

New!!: BASIC and John G. Kemeny · See more »

JOSS

JOSS (an acronym for JOHNNIAC Open Shop System) was one of the very first interactive, time-sharing programming languages.

New!!: BASIC and JOSS · See more »

Jupiter Ace

The Jupiter Ace was a British home computer of the early 1980s.

New!!: BASIC and Jupiter Ace · See more »

Label (computer science)

A label in a programming language is a sequence of characters that identifies a location within source code.

New!!: BASIC and Label (computer science) · See more »

Li-Chen Wang

Dr.

New!!: BASIC and Li-Chen Wang · See more »

Liberty BASIC

Liberty BASIC (LB) is a commercial computer programming language and integrated development environment (IDE).

New!!: BASIC and Liberty BASIC · See more »

Line number

In computing, a line number is a method used to specify a particular sequence of characters in a text file.

New!!: BASIC and Line number · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: BASIC and Linux · See more »

List of BASIC dialects

This is an alphabetical list of BASIC dialectsinterpreted and compiled variants of the BASIC programming language.

New!!: BASIC and List of BASIC dialects · See more »

List of computers with on-board BASIC

This is a list of computers with on-board BASIC.

New!!: BASIC and List of computers with on-board BASIC · See more »

Local variable

In computer science, a local variable is a variable that is given local scope.

New!!: BASIC and Local variable · See more »

LotusScript

LotusScript is an object oriented programming language used by Lotus Notes (since version 4.0) and other IBM Lotus Software products.

New!!: BASIC and LotusScript · See more »

Machine code

Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

New!!: BASIC and Machine code · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: BASIC and MacOS · See more »

Macro (computer science)

A macro (short for "macroinstruction", from Greek μακρός 'long') in computer science is a rule or pattern that specifies how a certain input sequence (often a sequence of characters) should be mapped to a replacement output sequence (also often a sequence of characters) according to a defined procedure.

New!!: BASIC and Macro (computer science) · See more »

Mary Kenneth Keller

Mary Kenneth Keller, B.V.M. (1913 – 1985) was an American Roman Catholic religious sister, educator and pioneer in computer science.

New!!: BASIC and Mary Kenneth Keller · See more »

Mathematician

A mathematician is someone who uses an extensive knowledge of mathematics in his or her work, typically to solve mathematical problems.

New!!: BASIC and Mathematician · See more »

Matrix (mathematics)

In mathematics, a matrix (plural: matrices) is a rectangular array of numbers, symbols, or expressions, arranged in rows and columns.

New!!: BASIC and Matrix (mathematics) · See more »

MBASIC

MBASIC is the '''M'''icrosoft '''BASIC''' implementation of BASIC for the CP/M operating system.

New!!: BASIC and MBASIC · See more »

Microcomputer

A microcomputer is a small, relatively inexpensive computer with a microprocessor as its central processing unit (CPU).

New!!: BASIC and Microcomputer · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: BASIC and Microsoft · See more »

Microsoft BASIC

Microsoft BASIC is the foundation product of the Microsoft company.

New!!: BASIC and Microsoft BASIC · See more »

Microsoft Developer Network

Microsoft Developer Network (MSDN) is the portion of Microsoft responsible for managing the firm's relationship with developers and testers, such as hardware developers interested in the operating system (OS), and software developers developing on the various OS platforms or using the API or scripting languages of Microsoft's applications.

New!!: BASIC and Microsoft Developer Network · See more »

Microsoft Excel

Microsoft Excel is a spreadsheet developed by Microsoft for Windows, macOS, Android and iOS.

New!!: BASIC and Microsoft Excel · See more »

Microsoft Small Basic

Microsoft Small Basic is a programming language and associated IDE.

New!!: BASIC and Microsoft Small Basic · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: BASIC and Microsoft Windows · See more »

Minicomputer

A minicomputer, or colloquially mini, is a class of smaller computers that was developed in the mid-1960s and sold for much less than mainframe and mid-size computers from IBM and its direct competitors.

New!!: BASIC and Minicomputer · See more »

Monkey X

Monkey X is a high-level programming language designed for video game development for many different platforms, including desktop and laptop computers, mobile phones, tablets, and video game consoles.

New!!: BASIC and Monkey X · See more »

Monte Davidoff

Monte Davidoff (born 1956) is an American computer programmer.

New!!: BASIC and Monte Davidoff · See more »

MS-DOS

MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft.

New!!: BASIC and MS-DOS · See more »

MSX BASIC

MSX BASIC is a dialect of the BASIC programming language.

New!!: BASIC and MSX BASIC · See more »

New Hampshire

New Hampshire is a state in the New England region of the northeastern United States.

New!!: BASIC and New Hampshire · See more »

New Hampshire Union Leader

The New Hampshire Union Leader is the daily newspaper of Manchester, the largest city in the U.S. state of New Hampshire.

New!!: BASIC and New Hampshire Union Leader · See more »

New Mexico Museum of Natural History and Science

The New Mexico Museum of Natural History and Science is a natural history and science museum in Albuquerque, New Mexico near Old Town Albuquerque.

New!!: BASIC and New Mexico Museum of Natural History and Science · See more »

Nintendo 3DS

The Nintendo 3DS is a handheld game console produced by Nintendo.

New!!: BASIC and Nintendo 3DS · See more »

Nintendo DSi

The is a dual-screen handheld game console released by Nintendo.

New!!: BASIC and Nintendo DSi · See more »

Non-structured programming

Non-structured programming is the historically earliest programming paradigm capable of creating Turing-complete algorithms.

New!!: BASIC and Non-structured programming · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: BASIC and Object-oriented programming · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: BASIC and Open-source model · See more »

OpenOffice Basic

OpenOffice Basic (formerly known as StarOffice Basic or StarBasic or OOoBasic) is a dialect of the programming language BASIC that originated with the StarOffice office suite and spread through OpenOffice.org and derivatives such as LibreOffice (where it is known as LibreOffice Basic).

New!!: BASIC and OpenOffice Basic · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: BASIC and Operating system · See more »

Pascal (programming language)

Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named in honor of the French mathematician, philosopher and physicist Blaise Pascal. Pascal was developed on the pattern of the ALGOL 60 language. Wirth had already developed several improvements to this language as part of the ALGOL X proposals, but these were not accepted and Pascal was developed separately and released in 1970. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985; this was used by Apple Computer and Borland in the late 1980s and later developed into Delphi on the Microsoft Windows platform. Extensions to the Pascal concepts led to the Pascal-like languages Modula-2 and Oberon.

New!!: BASIC and Pascal (programming language) · See more »

Paul Allen

Paul Gardner Allen (born January 21, 1953) is an American business magnate, investor and philanthropist.

New!!: BASIC and Paul Allen · See more »

PC game

PC games, also known as computer games or personal computer games, are video games played on a personal computer rather than a dedicated video game console or arcade machine.

New!!: BASIC and PC game · See more »

People's Computer Company

People's Computer Company (PCC) was an organization, a newsletter (the People's Computer Company Newsletter) and, later, a quasiperiodical called the Dragonsmoke. PCC was founded and produced by Dennis Allison, Bob Albrecht and George Firedrake in Menlo Park, California in the early 1970s.

New!!: BASIC and People's Computer Company · See more »

Personal computer

A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.

New!!: BASIC and Personal computer · See more »

Petit Computer

Petit Computer is a software development application for the Nintendo DSi and later systems, developed by SmileBoom in Japan.

New!!: BASIC and Petit Computer · See more »

Pick operating system

The Pick operating system (often called just "the Pick system" or simply "Pick") is a demand-paged, multiuser, virtual memory, time-sharing computer operating system based around a unique MultiValue database.

New!!: BASIC and Pick operating system · See more »

PowerBASIC

PowerBASIC, formerly Turbo Basic, is the brand of several commercial compilers by PowerBASIC Inc.

New!!: BASIC and PowerBASIC · See more »

Prentice Hall

Prentice Hall is a major educational publisher owned by Pearson plc.

New!!: BASIC and Prentice Hall · See more »

Procedural programming

Procedural programming is a programming paradigm, derived from structured programming, based upon the concept of the procedure call.

New!!: BASIC and Procedural programming · See more »

Programmable calculator

Programmable calculators are calculators that can automatically carry out a sequence of operations under control of a stored program, much like a computer.

New!!: BASIC and Programmable calculator · See more »

Programmed Data Processor

Programmed Data Processor (PDP), referred to by some customers, media and authors as "Programmable Data Processor, is a term used by the Digital Equipment Corporation from 1957 to 1990 for several lines of minicomputers.

New!!: BASIC and Programmed Data Processor · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: BASIC and Programming language · See more »

PureBasic

PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows 32/64-bit, Linux 32/64-bit, and macOS.

New!!: BASIC and PureBasic · See more »

QB64

QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC.

New!!: BASIC and QB64 · See more »

QBasic

QBasic, a short form of Quick Beginners All purpose Symbolic Instruction Code, is an integrated development environment and interpreter for a variety of BASIC programming languages which are based on QuickBASIC.

New!!: BASIC and QBasic · See more »

QuickBASIC

Microsoft QuickBASIC (also QB) is an Integrated Development Environment (or IDE) and compiler for the BASIC programming language that was developed by Microsoft.

New!!: BASIC and QuickBASIC · See more »

Radian

The radian (SI symbol rad) is the SI unit for measuring angles, and is the standard unit of angular measure used in many areas of mathematics.

New!!: BASIC and Radian · See more »

RapidQ

RapidQ (also known as Rapid-Q) is a free, cross-platform, semi-object-oriented dialect of the BASIC programming language.

New!!: BASIC and RapidQ · See more »

Read-only memory

Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices.

New!!: BASIC and Read-only memory · See more »

Ring (programming language)

Ring is a dynamic and general-purpose programming language.

New!!: BASIC and Ring (programming language) · See more »

RSTS/E

RSTS is a multi-user time-sharing operating system, initially developed by Evans, Griffiths, & Hart of Boston, and acquired by Digital Equipment Corporation (DEC, now part of Hewlett Packard) for the PDP-11 series of 16-bit minicomputers.

New!!: BASIC and RSTS/E · See more »

Salon (website)

Salon is an American news and opinion website, created by David Talbot in 1995 and currently owned by the Salon Media Group.

New!!: BASIC and Salon (website) · See more »

Scientist

A scientist is a person engaging in a systematic activity to acquire knowledge that describes and predicts the natural world.

New!!: BASIC and Scientist · See more »

Shrink wrap contract

Shrink wrap contracts are boilerplate contracts packaged with products; usage of the product is deemed acceptance of the contract.

New!!: BASIC and Shrink wrap contract · See more »

Sinclair BASIC

Sinclair BASIC is a dialect of the programming language BASIC used in the 8-bit home computers from Sinclair Research and Timex Sinclair.

New!!: BASIC and Sinclair BASIC · See more »

Small business

Small businesses are privately owned corporations, partnerships, or sole proprietorships that have fewer employees and/or less annual revenue than a regular-sized business or corporation.

New!!: BASIC and Small business · See more »

Smartphone

A smartphone is a handheld personal computer with a mobile operating system and an integrated mobile broadband cellular network connection for voice, SMS, and Internet data communication; most, if not all, smartphones also support Wi-Fi.

New!!: BASIC and Smartphone · See more »

Spreadsheet

A spreadsheet is an interactive computer application for organization, analysis and storage of data in tabular form.

New!!: BASIC and Spreadsheet · See more »

Springer Science+Business Media

Springer Science+Business Media or Springer, part of Springer Nature since 2015, is a global publishing company that publishes books, e-books and peer-reviewed journals in science, humanities, technical and medical (STM) publishing.

New!!: BASIC and Springer Science+Business Media · See more »

Star Trek (1971 video game)

Star Trek is a text-based computer game that puts the player in command of the USS ''Enterprise'' on a mission to hunt down and destroy an invading fleet of Klingon warships.

New!!: BASIC and Star Trek (1971 video game) · See more »

String (computer science)

In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.

New!!: BASIC and String (computer science) · See more »

Structured programming

Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines in contrast to using simple tests and jumps such as the go to statement, which can lead to "spaghetti code" that is potentially difficult to follow and maintain.

New!!: BASIC and Structured programming · See more »

Subroutine

In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.

New!!: BASIC and Subroutine · See more »

SuperBASIC

SuperBASIC is an advanced variant of the BASIC programming language with many structured programming additions.

New!!: BASIC and SuperBASIC · See more »

Switch statement

In computer programming languages, a switch statement is a type of selection control mechanism used to allow the value of a variable or expression to change the control flow of program execution via a multiway branch.

New!!: BASIC and Switch statement · See more »

Texas Instruments

Texas Instruments Inc. (TI) is an American technology company that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globally.

New!!: BASIC and Texas Instruments · See more »

The C Programming Language

The C Programming Language (sometimes termed K&R, after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as co-designed the Unix operating system with which development of the language was closely intertwined.

New!!: BASIC and The C Programming Language · See more »

Thomas E. Kurtz

Thomas Eugene Kurtz (born February 22, 1928) is a retired Dartmouth professor of mathematics and computer scientist, who along with his colleague John G. Kemeny set in motion the then revolutionary concept of making computers as freely available to college students as library books were, by implementing the concept of time-sharing at Dartmouth College.

New!!: BASIC and Thomas E. Kurtz · See more »

TI-BASIC

TI-BASIC is the official name of a BASIC-like language built into Texas Instruments (TI)'s graphing calculators, including the TI-83 series, TI-84 Plus series, TI-89 series, TI-92 series (including Voyage 200), TI-73, and TI-Nspire.

New!!: BASIC and TI-BASIC · See more »

Tiny BASIC

Tiny BASIC is a dialect of the BASIC programming language that can fit into as little as 2 or 3 KB of memory.

New!!: BASIC and Tiny BASIC · See more »

TRS-80

The TRS-80 Micro Computer System (TRS-80, later renamed the Model I to distinguish it from successors) is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores.

New!!: BASIC and TRS-80 · See more »

True BASIC

True BASIC is a variant of the BASIC programming language descended from Dartmouth BASIC — the original BASIC — invented by college professors John G. Kemeny and Thomas E. Kurtz.

New!!: BASIC and True BASIC · See more »

Type-in program

A type-in program, type-in listing, or sometimes just type-in, is a listing of source code printed in a computer magazine or book, meant to be entered on the computer's keyboard by the reader and then saved to cassette or disk.

New!!: BASIC and Type-in program · See more »

United States

The United States of America (USA), commonly known as the United States (U.S.) or America, is a federal republic composed of 50 states, a federal district, five major self-governing territories, and various possessions.

New!!: BASIC and United States · See more »

VBScript

VBScript ("Microsoft Visual Basic Scripting Edition") is an Active Scripting language developed by Microsoft that is modeled on Visual Basic.

New!!: BASIC and VBScript · See more »

Visual Basic

Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its Component Object Model (COM) programming model first released in 1991 and declared legacy during 2008.

New!!: BASIC and Visual Basic · See more »

Visual Basic .NET

Visual Basic.NET (VB.NET) is a multi-paradigm, object-oriented programming language, implemented on the.NET Framework.

New!!: BASIC and Visual Basic .NET · See more »

Visual Basic for Applications

Visual Basic for Applications (VBA) is an implementation of Microsoft's event-driven programming language Visual Basic 6, which was discontinued in 2008, and its associated integrated development environment (IDE).

New!!: BASIC and Visual Basic for Applications · See more »

Windows 7

Windows 7 (codenamed Vienna, formerly Blackcomb) is a personal computer operating system developed by Microsoft.

New!!: BASIC and Windows 7 · See more »

Windows 95

Windows 95 (codenamed Chicago) is a consumer-oriented operating system developed by Microsoft.

New!!: BASIC and Windows 95 · See more »

Windows NT

Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993.

New!!: BASIC and Windows NT · See more »

Wired (magazine)

Wired is a monthly American magazine, published in print and online editions, that focuses on how emerging technologies affect culture, the economy, and politics.

New!!: BASIC and Wired (magazine) · See more »

WordBASIC

WordBASIC was a subset of Microsoft QuickBASIC customized for word-processing.

New!!: BASIC and WordBASIC · See more »

Xojo

The Xojo programming environment is developed and commercially marketed by Xojo, Inc.

New!!: BASIC and Xojo · See more »

Redirects here:

ANSI BASIC, B.A.S.I.C., BASAIC programming language, BASIC (programming language), BASIC language, BASIC programming language, Basic (computer language), Basic (language), Basic (programming language), Basic computer language, Basic programming language, Beginner All Purpose Symbolic Instruction Code, Beginner All-Purpose Symbolic, Beginner All-Purpose Symbolic Instruction Code, Beginner's All Purpose Symbolic Instruction Code, Beginner's All-Purpose Symbolic, Beginner's All-Purpose Symbolic Instruction Code, Beginner's All-purpose Symbolic Instruction Code, Beginners All Purpose Symbolic Instruction Code, Beginners All-Purpose Symbolic, Beginners All-Purpose Symbolic Instruction Code, Beginners All-purpose Symbolic Instruction Code, Beginners' All Purpose Symbolic Instruction Code, Beginners' All-Purpose Symbolic, Beginners' All-Purpose Symbolic Instruction Code, Compiled BASIC, ROM BASIC programming language, Structured BASIC, Unstructured BASIC, X3J2.

References

[1] https://en.wikipedia.org/wiki/BASIC

OutgoingIncoming
Hey! We are on Facebook now! »