This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "UCSD Pascal" – news · newspapers · books · scholar · JSTOR(July 2011) (Learn how and when to remove this message)
Operating system
UCSD Pascal/p-System
Logo of Version IV
Developer
University of California, San Diego, SofTech, Pecan
OS family
p-code operating systems
Working state
Historic
Initial release
August 1977; 46 years ago (1977-08)
Latest release
IV.2.2 R1.1 / December 1987; 36 years ago (1987-12)
Available in
English
Platforms
Apple II, DEC PDP-11, Intel 8080, Zilog Z80, MOS 6502, Motorola 68000, x86, Osborne Executive, Pascal MicroEngine, TI 99/4A, BBC Micro
Kernel type
p-code virtual machine
UCSD Pascal is a Pascal programming language system that runs on the UCSD p-System, a portable, highly machine-independent operating system. UCSD Pascal was first released in 1977. It was developed at the University of California, San Diego (UCSD).
UCSDPascal is a Pascal programming language system that runs on the UCSD p-System, a portable, highly machine-independent operating system. UCSD Pascal...
Apple Pascal is an implementation of Pascal for the Apple II and Apple III computer series. It is based on UCSDPascal. Just like other UCSDPascal implementations...
interpreted BASIC or UCSDPascal, which compiled to p-code which was then interpreted at runtime. Unlike some other development tools, Turbo Pascal disks had no...
Pascal implementation for microcomputers was UCSDPascal, which many people considered overpriced at hundreds of dollars. The original basis for UCSD...
and directing the UCSDPascal project, when he was a professor of computer science at the University of California, San Diego (UCSD). Bowles received...
was the UCSDPascal system, which compiled to an intermediate p-System code format that could then run on multiple platforms. Apple licensed UCSD and used...
specifically to run the UCSD p-System efficiently. Compared to other microcomputers, which use a machine language p-code interpreter, the Pascal MicroEngine has...
were written in Apple Pascal, an implementation of UCSDPascal. They were ported to many different platforms by writing UCSDPascal implementations for...
Pascal in its final state as defined by Wirth, and subsequently became standardised as 'ISO 7185 Pascal'. The Borland dialect, like the popular UCSD Pascal...
DEC VAX computer, so that his professor could run programs written in UCSDPascal. In the work leading to Java at Sun, he saw that architecture-neutral...
historical examples of code running on virtual machines, such as the language UCSDPascal using p-code, and the operating system Inferno from Bell Labs using the...
optionally compiles to a compact bytecode form p-code of UCSDPascal implementation of the Pascal language Parrot virtual machine Pick BASIC also referred...
intermediate language, Pascal p-code was also executed directly by an interpreter implementing the virtual machine, notably in UCSDPascal (1978); this influenced...
LISP code during interpretation. This p-code appears to have preceded UCSDPascal p-code by a year or two. The PDP-10 version of Interlisp became Interlisp-10;...
sub-scripting, input/output, and function references were interpreted, preceding UCSDPascal P-code by two decades. GOTRAN, a simplified, interpreted version of FORTRAN...
IBM's internally developed word processing software titled "Textpack", but UCSD p-System, CP/M-86, and MS-DOS were also offered by IBM, Digital Research...
was coded in Microsoft's BASIC programming language for the IBM PC and UCSDPascal for the Apple II by Tom Proulx and had to contend with a dozen serious...