BASIC Programming
''BASIC Programming'' is an Atari Video Computer System (later called the Atari 2600) cartridge that teaches simple computer programming using a dialect of BASIC. Written by Warren Robinett and released by Atari, Inc. in 1979, this BASIC interpreter is one of a few non-game cartridges for the console. The Atari VCS's RAM size of 128 bytes restricts the possibilities for writing programs. Details The ''BASIC Programming'' display is divided into six regions: * Program is where instructions are typed. It has a maximum of eleven lines of code. * Stack Stack may refer to: Places * Stack Island, an island game reserve in Bass Strait, south-eastern Australia, in Tasmania’s Hunter Island Group * Blue Stack Mountains, in Co. Donegal, Ireland People * Stack (surname) (including a list of people ... shows temporary results of what the program does. * Variables stores the values of any variables that the program is using. * Output displays any output values that the pro ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Atari, Inc
Atari, Inc. was an American video game developer and home computer company founded in 1972 by Nolan Bushnell and Ted Dabney. Atari was a key player in the formation of the video arcade and video game industry. Based primarily around the Sunnyvale, California, area in the center of Silicon Valley, the company was initially formed to develop arcade games, launching with '' Pong'' in 1972. As computer technology matured with low-cost integrated circuits, Atari ventured into the consumer market, first with dedicated home versions of ''Pong'' and other arcade successes around 1975, and into programmable consoles using game cartridges with the Atari Video Computer System (Atari VCS or later branded as the Atari 2600) in 1977. To bring the Atari VCS to market, Bushnell sold Atari to Warner Communications in 1976. In 1978, Warner brought in Ray Kassar to help run the company, but over the next few years, gave Kassar more of a leadership role in the company. Bushnell was fir ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Pong
''Pong'' is a table tennis–themed twitch arcade sports video game, featuring simple two-dimensional graphics, manufactured by Atari and originally released in 1972. It was one of the earliest arcade video games; it was created by Allan Alcorn as a training exercise assigned to him by Atari co-founder Nolan Bushnell, but Bushnell and Atari co-founder Ted Dabney were surprised by the quality of Alcorn's work and decided to manufacture the game. Bushnell based the game's concept on an electronic ping-pong game included in the Magnavox Odyssey, the first home video game console. In response, Magnavox later sued Atari for patent infringement. ''Pong'' was the first commercially successful video game, and it helped to establish the video game industry along with the Magnavox Odyssey. Soon after its release, several companies began producing games that closely mimicked its gameplay. Eventually, Atari's competitors released new types of video games that deviated from ''Pong' ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
BASIC Programming Language Family
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College in 1963. They wanted to enable students in non-scientific fields to use computers. At the time, nearly all computers required writing custom software, which only scientists and mathematicians tended to learn. In addition to the program language, Kemeny and Kurtz developed the Dartmouth Time Sharing System (DTSS), which allowed multiple users to edit and run BASIC programs simultaneously on remote terminals. This general model became very popular on minicomputer systems like the PDP-11 and Data General Nova in the late 1960s and early 1970s. Hewlett-Packard produced an entire computer line for this method of operation, introducing the HP2000 series in the late 1960s and continuing sales into the 1980s. Many early video games trace their h ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
1979 Software
Events January * January 1 ** United Nations Secretary-General Kurt Waldheim heralds the start of the ''International Year of the Child''. Many musicians donate to the ''Music for UNICEF Concert'' fund, among them ABBA, who write the song ''Chiquitita'' to commemorate the event. ** The United States and the People's Republic of China establish full diplomatic relations. ** Following a deal agreed during 1978, French carmaker Peugeot completes a takeover of American manufacturer Chrysler's European operations, which are based in Britain's former Rootes Group factories, as well as the former Simca factories in France. * January 7 – Cambodian–Vietnamese War: The People's Army of Vietnam and Vietnamese-backed Cambodian insurgents announce the fall of Phnom Penh, Cambodia, and the collapse of the Pol Pot regime. Pol Pot and the Khmer Rouge retreat west to an area along the Thai border, ending large-scale fighting. * January 8 – Whiddy Island Disaster: The French tanker ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Family BASIC
is a consumer product for programming on the Nintendo Family Computer, the Japanese equivalent to the Nintendo Entertainment System. ''Family BASIC'' was launched on June 21, 1984 to consumers in Japan by Nintendo, in cooperation with Hudson Soft and Sharp Corporation. A second version titled ''Family BASIC V3'' was released on February 21, 1985, with greater memory and new features. Overview The first edition of the ''Family BASIC'' application cartridge is bundled with a computer style keyboard and instructional textbook, and requires a cassette tape recorder to save user-generated BASIC programs. Programs can be saved using any cassette tape drive, such as the Famicom Data Recorder. ''Family BASIC'' was not designed to be compatible with floppy disk storage on the Famicom Disk System and the Disk System's RAM adapter requires the use of the Famicom's cartridge slot, which prevents using the slot for the ''Family BASIC'' cartridge. ''Family BASIC'' includes a dialect of the ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
CompuMate
The CompuMate SV010 was a home computer peripheral manufactured by Spectravideo International for the Atari 2600 home video game console. It was released on 6 January 1983 at the Winter Consumer Electronics Show in Las Vegas, Nevada. In Germany, the CompuMate was marketed by Quelle, a catalogue company, as the Universum Heimcomputer. In Brazil (circa 1985), at least two clones of CompuMate were made: the Dactar-Comp by Milmar Electronics, and the CompuGame. Hardware The ComputeMate consists of a membrane keyboard, output interfaces, and read-only internal storage. It connects to the console's module slot and to both controller ports. The user could optionally place the ComputeMate on top of the console—although not when used with the Atari 2600 Jr. model. The CompuMate has a 3.5-mm phone connector in order to connect a Compact Cassette unit for non-volatile data storage. Its read-only memory is preinstalled with three computer programs. PAL and NTSC version ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
List Of Atari 2600 Games
This is a list of games for the Atari Video Computer System, a console renamed to the Atari 2600 in November 1982. Sears licensed the console and many games from Atari, Inc., selling them under different names. A few cartridges were Sears exclusives. The list contains games, divided into three sections: #Games published by Atari and Sears #Games published by third parties # Hobbyist-developed games after the system was discontinued. The Atari VCS was first released in North America on September 11, 1977 with nine cartridges: '' Air-Sea Battle'', '' Basic Math'', '' Blackjack'', ''Combat'', '' Indy 500'', ''Star Ship'', '' Street Racer'', '' Surround'' and '' Video Olympics''. The final licensed Atari 2600 games released in North America were ''Ikari Warriors'', ''MotoRodeo'', ''Sentinel'', and '' Xenophobe'' in early 1991, and the final licensed games released in Europe were '' Klax'' and ''Acid Drop'' in 1990 and 1992 respectively. Games published by Atari and Sears A ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Modulo Operation
In computing, the modulo operation returns the remainder or signed remainder of a division, after one number is divided by another (called the '' modulus'' of the operation). Given two positive numbers and , modulo (often abbreviated as ) is the remainder of the Euclidean division of by , where is the dividend and is the divisor. For example, the expression "5 mod 2" would evaluate to 1, because 5 divided by 2 has a quotient of 2 and a remainder of 1, while "9 mod 3" would evaluate to 0, because 9 divided by 3 has a quotient of 3 and a remainder of 0; there is nothing to subtract from 9 after multiplying 3 times 3. Although typically performed with and both being integers, many computing systems now allow other types of numeric operands. The range of values for an integer modulo operation of is 0 to inclusive ( mod 1 is always 0; is undefined, possibly resulting in a division by zero error in some programming languages). See Modular arithmetic for an older and re ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Warren Robinett
Joseph Warren Robinett Jr. (born December 25, 1951) In the A. Miller interview, Robinett says he was 26 in November 1977. is a designer of interactive computer graphics software, notable as the developer of the Atari 2600's ''Adventure'' — the first graphical adventure video game — and as a founder of The Learning Company, where he designed '' Rocky's Boots'' and '' Robot Odyssey''. More recently he has worked on virtual reality projects. Robinett graduated in 1974 with a B.A. from Rice University, with a major in "Computer Applications to Language and Art". After graduating from Rice University, he was a Fortran programmer for Western Geophysical in Houston, Texas. He received an M.S. from University of California, Berkeley in 1976, and went to work at Atari, Inc. in November 1977. Atari, Inc. His first effort at Atari was '' Slot Racers'' for the Atari 2600. While he was working on it, he had discovered and played Crowther and Woods' ''Colossal Cave Adventure ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Variable (computer Science)
In computer programming Computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program. Programming involves tasks such as anal ..., a variable is an abstract storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a ''value (computer science), value''; or in simpler terms, a variable is a named container for a particular set of bits or :simple:Data_type, type of data (like Integer (computer science), integer, Floating-point arithmetic, float, String (computer science), string etc...). A variable can eventually be associated with or identified by a memory address. The variable name is the usual way to Reference (computer science), reference the stored value, in addition to referring to the variable itself, depending on the context. This separation of name and c ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Call Stack
In computer science, a call stack is a stack data structure that stores information about the active subroutines of a computer program. This kind of stack is also known as an execution stack, program stack, control stack, run-time stack, or machine stack, and is often shortened to just "the stack". Although maintenance of the call stack is important for the proper functioning of most software, the details are normally hidden and automatic in high-level programming languages. Many computer instruction sets provide special instructions for manipulating stacks. A call stack is used for several related purposes, but the main reason for having one is to keep track of the point to which each active subroutine should return control when it finishes executing. An active subroutine is one that has been called, but is yet to complete execution, after which control should be handed back to the point of call. Such activations of subroutines may be nested to any level (recursive as a special ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |