Computing Atlas

How Computing Was Built
Fields

Embedded Systems

Field of Study

Citation Formats

General Reference

APA Style

BibTeX

The field concerned with computer systems built into a larger device to perform a dedicated function, typically under real-time constraints, rather than serving as a general-purpose computer. The Apollo Guidance Computer, developed around 1965 by Charles Stark Draper's team at the MIT Instrumentation Laboratory, is commonly cited as the first recognizably modern embedded system; the Autonetics D-17 guidance computer for the Minuteman missile, released in 1961 and mass-produced, came earlier but is usually described in qualitative rather than priority terms, an early example rather than the field's own founding machine.

Facts
Disputed
Origin Year
1961 1
The Autonetics D-17 (1961, Minuteman missile guidance, mass-produced) predates the more commonly cited Apollo Guidance Computer (circa 1965), which sources describe as the first RECOGNIZABLY MODERN embedded system rather than the first one outright; the field has no single undisputed founding year.
Core Concern
Designing a computer system as a dedicated component of a larger device, under constraints (real-time response, fixed memory, power budget) that a general-purpose computer does not usually face. 1
Cross-Tradition Connections

Associated With

In Field

C++, Languages

Includes

Sources
1. Wikipedia: Embedded system
Wikimedia FoundationHistory section
Quote, History section
An early mass-produced embedded system was the Autonetics D-17 guidance computer for the Minuteman missile, released in 1961
View the Source
1. Wikipedia: Embedded system
Wikimedia FoundationLead section
Quote, Lead section
An embedded system is a specialized computer system, a combination of a computer processor, computer memory, and input/output peripheral devices, that has a dedicated function within a larger mechanical or electronic system.
View the Source
1. Wikipedia: Embedded system
Wikimedia FoundationIncludes: Finite State Machine, Tools section
Quote, Includes: Finite State Machine, Tools section
Modeling and code generating tools often based on state machines
View the Source
1. Wikipedia: Embedded system
Wikimedia FoundationIn Field: C++, Tools section
Quote, In Field: C++, Tools section
Embedded software often requires a variety of development tools, including programming languages such as C++, Rust, or Python
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.