59 relations: Acme (text editor), Active Oberon, Active object (Symbian OS), Analytics, Apple Lisa, ARM architecture, Bluebottle OS, BSD licenses, Central processing unit, Ceres (workstation), CHIP (computer), Command-line interface, Compiler, Computer science, Concurrency (computer science), English language, ETH Zurich, Field-programmable gate array, Floppy disk, Graphical user interface, Hardware abstraction, IA-32, Integrated development environment, Internet, Internet protocol suite, Jürg Gutknecht, Johannes Kepler University Linz, Lilith (computer), Linux, Linux kernel, Macintosh, Macintosh Programmer's Workshop, MacOS, Microsoft Windows, Niklaus Wirth, NS320xx, Oberon (programming language), Open-source model, Operating system, PARC (company), Plan 9 from Bell Labs, Programming language, Raspberry Pi, Reduced instruction set computer, RISC-V, Rob Pike, SourceForge, Stanford MIPS, StrongARM, System call, ..., Text-based user interface, Tiny Core Linux, Unix, User interface, Web browser, X86, X86-64, Xerox Alto, Zooming user interface. Expand index (9 more) » « Shrink index
Acme is a text editor and graphical shell from the Plan 9 from Bell Labs operating system, designed and implemented by Rob Pike.
Active Oberon is a general purpose programming language developed during 1996-1998 by the group around Niklaus Wirth and Jürg Gutknecht at the Swiss Federal Institute of Technology (ETH) in Zürich.
An active object framework is a callback-based form of multitasking for computer systems.
Analytics is the discovery, interpretation, and communication of meaningful patterns in data.
The Apple Lisa is a desktop computer developed by Apple, released on January 19, 1983.
ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.
Bluebottle (formerly known as AOS and now as A2) is a modular, object-oriented Operating System with unconventional features.
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.
A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.
The Ceres Workstation was a computer built by Niklaus Wirth's group around 1985.
CHIP (stylized as C.H.I.P.) is a single-board computer crowdfunded by now-defunct Next Thing Co.
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).
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).
Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.
In computer science, concurrency refers to the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome.
English is a West Germanic language that was first spoken in early medieval England and is now a global lingua franca.
ETH Zurich (Swiss Federal Institute of Technology in Zurich; Eidgenössische Technische Hochschule Zürich) is a science, technology, engineering and mathematics STEM university in the city of Zürich, Switzerland.
A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing hence "field-programmable".
A floppy disk, also called a floppy, diskette, or just disk, is a type of disk storage composed of a disk of thin and flexible magnetic storage medium, sealed in a rectangular plastic enclosure lined with fabric that removes dust particles.
The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
Hardware abstractions are sets of routines in software that emulate some platform-specific details, giving programs direct access to the hardware resources.
IA-32 (short for "Intel Architecture, 32-bit", sometimes also called i386) is the 32-bit version of the x86 instruction set architecture, first implemented in the Intel 80386 microprocessors in 1985.
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.
The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide.
The Internet protocol suite is the conceptual model and set of communications protocols used on the Internet and similar computer networks.
Jürg Gutknecht (born January 3, 1949 in Bülach) is a Swiss Computer Scientist.
The Johannes Kepler University Linz (German: Johannes Kepler Universität Linz, short: JKU) is a public institution of higher education in Austria.
The DISER Lilith is a custom built workstation computer based on the AMD 2901 bit-slice processor, created by a group led by Niklaus Wirth at ETH Zürich.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
The Linux kernel is an open-source monolithic Unix-like computer operating system kernel.
The Macintosh (pronounced as; branded as Mac since 1998) is a family of personal computers designed, manufactured, and sold by Apple Inc. since January 1984.
Macintosh Programmer's Workshop or MPW, is a software development environment for the Classic Mac OS operating system, written by Apple Computer.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
Niklaus Emil Wirth (born 15 February 1934) is a Swiss computer scientist, best known for designing several programming languages, including Pascal, and for pioneering several classic topics in software engineering.
The 320xx or NS32000 was a series of microprocessors from National Semiconductor.
Oberon is a general-purpose programming language created in 1986 by Niklaus Wirth and the latest member of the Wirthian family of ALGOL-like languages (Euler, Algol-W, Pascal, Modula, and Modula-2).
The open-source model is a decentralized software-development model that encourages open collaboration.
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
PARC (Palo Alto Research Center; formerly Xerox PARC) is a research and development company in Palo Alto, California, with a distinguished reputation for its contributions to information technology and hardware systems.
Plan 9 from Bell Labs is a distributed operating system, originating in the Computing Sciences Research Center (CSRC) at Bell Labs in the mid-1980s, and building on UNIX concepts first developed there in the late 1960s; until the Labs' final release at the start of 2015.
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.
The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries.
A reduced instruction set computer, or RISC (pronounced 'risk'), is one whose instruction set architecture (ISA) allows it to have fewer cycles per instruction (CPI) than a complex instruction set computer (CISC).
RISC-V (pronounced "risk-five") is an open instruction set architecture (ISA) based on established reduced instruction set computing (RISC) principles.
Robert "Rob" C. Pike (born 1956) is a Canadian programmer and author.
SourceForge is a Web-based service that offers software developers a centralized online location to control and manage free and open-source software projects.
MIPS (an acronym for Microprocessor without Interlocked Pipeline Stages) was a research project conducted at Stanford University between 1981 and 1984.
The StrongARM is a family of computer microprocessors developed by Digital Equipment Corporation and manufactured in the late 1990s which implemented the ARM v4 instruction set architecture.
In computing, a system call is the programmatic way in which a computer program requests a service from the kernel of the operating system it is executed on.
Text-based user interface (TUI), also called textual user interface or terminal user interface, is a retronym coined sometime after the invention of graphical user interfaces.
Tiny Core Linux (TCL) is a minimal Linux operating system focusing on providing a base system using BusyBox and FLTK, developed by Robert Shingledecker.
Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
The user interface (UI), in the industrial design field of human–computer interaction, is the space where interactions between humans and machines occur.
A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.
x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.
The Xerox Alto is the first computer designed from its inception to support an operating system based on a graphical user interface (GUI), later using the desktop metaphor.
In computing, a zooming user interface or zoomable user interface (ZUI, pronounced zoo-ee) is a graphical environment where users can change the scale of the viewed area in order to see more detail or less, and browse through different documents.