Mark Allen (software developer)

Mark Allen (software developer)

Mark Allen is a software engineer, game programmer and game designer. As a student at the University of California, San Diego, Allen used UCSD Pascal to develop a 6502 interpreter for the Pascal language in 1978, along with Richard Gleaves. This work later became the basis for Apple Pascal in 1979.[1][2][3]

Later, Allen developed a number of well-received computer games for the Apple II, including Stellar Invaders,[4] Sabotage[5][6] and Pest Patrol.[7][8] Sabotage, In particular, became a classic Apple II game and sparked numerous clones.

One such clone of Sabotage was shipped as a standard piece of software on early iPods that had displays. It was called Parachute.

References

  1. ^ The UCSD P-System Museum History of the UCSD P-System
  2. ^ The Pascal Programming Language The origins of Pascal
  3. ^ Kernelthread.com First Bytes Into An Apple
  4. ^ Giant List of Classic Game Programmers See Mark Allen's entry
  5. ^ Video play-through of Sabotage on an Apple II
  6. ^ Linzmayer, Owen (Fall 1983). "Pest Patrol". http://www.atarimagazines.com/cva/v1n2/pestpatrol.php. 

Wikimedia Foundation. 2010.

Поможем написать реферат

Look at other dictionaries:

  • Mark Allen — may refer to: Mark Allen (businessman), former British spy turned businessman and lecturer Mark Allen (triathlete) (born 1958), American world champion triathlete Mark Bull Allen (born 1967), New Zealand international rugby football player Mark… …   Wikipedia

  • Software bug — To report a MediaWiki error on Wikipedia, see Wikipedia:Bug reports. A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or …   Wikipedia

  • Rosetta Stone (software) — Rosetta Stone Arabic language edition of Rosetta Stone Original author(s) …   Wikipedia

  • computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… …   Universalium

  • List of Georgia Institute of Technology alumni — [cite web|url=http://gtalumni.org/uploads/bylaws.pdf|title=Bylaws of the Georgia Tech Alumni Association, Inc.|publisher=Georgia Tech Alumni Association|accessdate=2007 05 03|format=PDF] The first class of 128 students entered Georgia Tech in… …   Wikipedia

  • Computers and Information Systems — ▪ 2009 Introduction Smartphone: The New Computer.       The market for the smartphone in reality a handheld computer for Web browsing, e mail, music, and video that was integrated with a cellular telephone continued to grow in 2008. According to… …   Universalium

  • Bill Gates — For other people named Bill Gates, see Bill Gates (disambiguation). Bill Gates …   Wikipedia

  • Hackers: Heroes of the Computer Revolution — Traduction à relire Hackers: Heroes of the Computer Revolution → …   Wikipédia en Français

  • List of Harvard University people — The list of Harvard University people includes notable graduates, professors and administrators affiliated with Harvard University. For a list of notable non graduates of Harvard, see notable non graduate alumni of Harvard. For a list of Harvard… …   Wikipedia

  • Microcode — is a layer of hardware level instructions and/or data structures involved in the implementation of higher level machine code instructions in many computers and other processors; it resides in special high speed memory and translates machine… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”