');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} /*# sourceURL=/scs/wp-includes/blocks/image/style.min.css */

Ӱԭ

Skip to Content

Apple II Plus

The Apple II Plus (1979) refined Apple’s early mass-market computer with a 1 MHz MOS 6502 processor, built-in Applesoft BASIC, up to 48 KB RAM as sold, floppy-disk autostart, color graphics, and eight expansion slots, making it both approachable for programming and unusually adaptable for home, school, and small-business use.

Apple II Plus

[Vin 210]

  • Manufacturer: Apple Computer Inc.
  • Released: June 1979
  • Type: Personal Computer
  • Cost at release starter system: 16 KB machine + cassette recorder: ~$6,000 (adjusted for inflation)
  • Cost with peripherals (Business Manager’s system: 48 KB machine, two Disk II drives, 9-inch monochrome monitor, printer/controller, and business software): ~$23,500 (adjusted for inflation)
  • MIPS: 0.5 (500 KIPS)

Hardware Specifications

  • CPU: MOS Technology 6502, approximately 1.02 MHz
  • Memory: 16 KB, 32 KB, or 48 KB installed; expandable to 64 KB with the optional 16 KB Language Card, 12 KB ROM.
  • Audio: Built-in 1-bit speaker, suitable for clicks, beeps, tones, and simple game sound
  • Storage: Built-in cassette-tape interface; optional external 5.25-inch Disk II floppy drive via an expansion-card controller
  • Disk II capacity: Ӱԭ 140 KB per 5.25-inch floppy disk
  • Expansion: Eight internal 50-pin expansion slots, numbered 0–7, for disk controllers, serial/parallel interfaces, printer cards, memory cards, CP/M Z80 cards, and other
  • Graphics: Low-resolution graphics: 40 × 48 pixels, 16 colours. High-resolution graphics: 280 × 192 pixels, six displayable colours in standard NTSC modes
  • Video output: Composite NTSC video for a monitor or television; RF output available through an optional modulator
  • Audio: Built-in 1-bit speaker, suitable for clicks, beeps, tones, and simple game sound
  • Storage: Built-in cassette-tape interface; optional external 5.25-inch Disk II floppy drive via an expansion-card controller
  • Disk II capacity: Ӱԭ 140 KB per 5.25-inch floppy disk

Operating System & Programming Languages 

  • Operating Systems
    • Applesoft BASIC: Built into the II Plus ROM. It provided the immediate command-line environment on a machine without a bootable disk.
    • Apple DOS 3.2 / DOS 3.3: The principal Disk II floppy-disk operating systems of the II Plus era. DOS 3.3 was normally supplied with Disk II hardware and handled booting, files, and disk access.
    • Apple Pascal / UCSD Pascal system: A disk-based Pascal environment and operating system, typically requiring the 16 KB Language Card.
    • ProDOS: Introduced later, in 1983. An Apple II Plus could use it if fitted with a Language Card / appropriate extra memory.
    • CP/M: Available through a Z80 expansion card—most famously Microsoft’s Z-80 SoftCard—allowing access to the extensive CP/M software world.
  • Programming Languages
    • Applesoft BASIC: The built-in floating-point Microsoft BASIC dialect; it was the II Plus’s defining programming language.
    • Integer BASIC: Not built into the II Plus, unlike the original Apple II, but it could be loaded from disk or provided through firmware.
    • 6502 assembly language: Direct low-level programming through the built-in machine-code monitor, commonly entered with CALL-151.
    • UCSD Pascal / Apple Pascal: A significant structured-programming option, released for the Apple II in 1979.
    • Apple FORTRAN: An ANSI X3.9-1978 FORTRAN implementation, run under the Pascal environment and requiring a 48 KB configuration.
    • Logo: Available for education and turtle-graphics programming.
    • Forth: Available in multiple commercial and hobbyist implementations.
    • C and Modula-2: Available later through third-party systems, generally requiring substantial disk and memory resources.
    • COBOL: Available in limited form under CP/M via the Z80 SoftCard, rather than as a native 6502 Apple II environment.bitsavers.informatik.uni-stuttgart+2

Notables

  • **Apple ][+ / Apple II Plus:** Commonly styled with square brackets, “Apple][+,” echoing the machine’s distinctive logo.
  • Released in 1979, its most consequential changes were Applesoft BASIC in ROM and the Autostart ROM, which could automatically boot a Disk II floppy instead of dropping every user into a low-level monitor.
  • The first major personal-computer spreadsheet, VisiCalc (“visible calculator”), appeared first on the Apple II in 1979 and became the platform’s classic killer app: a program useful enough to justify buying the computer.
  • Unlike the kit-like Apple I, the Apple II family arrived as a finished product with enclosure, keyboard, power supply, colour graphics, and expansion slots marketed for ordinary homes, schools, and workplaces.
  • Its eight internal expansion slots enabled owners to add Disk II controllers, printers, serial ports, extra RAM, graphics hardware, and even a Z80 card for CP/M compatibility.
  • Apple II systems became fixtures in North American classrooms; for many students of the 1980s, an Apple II was their first hands-on computer experience.
  • The long-lived Apple II line became Apple’s first major commercial success and provided the financial and organizational base from which the company later developed the Macintosh

Donated By: Ӱԭ University Library / Prof. Thomas Kunz