The EDVAC, which stands for Electronic Discrete Variable Automatic Computer, was designed by John von Neumann and his team at the Institute for Advanced Study in Princeton, New Jersey. The EDVAC was one of the first computers to use a stored program concept, which means that instructions could be stored in the computer’s memory along with data. This allowed the EDVAC to read and execute instructions from memory, making it more efficient and versatile than its predecessor, the ENIAC.
The EDVAC was also significant because it introduced the concept of binary code, which is a system of representing data and instructions using only two digits, 0 and 1. This made it possible to store and process large amounts of data more efficiently than ever before.
The legacy of the EDVAC is significant. Its stored program concept is the foundation of modern computing, and binary code remains the basis for all digital communication and processing. The EDVAC paved the way for the development of more advanced computers, including the IBM 7090, which was used by NASA to control the Apollo space program.
The EDVAC computer was a groundbreaking achievement in the history of computing. It introduced the concept of stored programs, binary code, and advanced vacuum tube technology. Its impact on modern computing cannot be overstated, and it will always be remembered as a significant milestone in the development of digital technology.
The Electronic Discrete Variable Automatic Computer, or EDVAC, was one of the first electronic digital computers, designed and built in the early 1950s. It was a significant improvement over its predecessor, the ENIAC, and had several features that made it revolutionary for its time. In this blog post, we will discuss some of the notable features of the EDVAC computer.

Stored Program Concept
One of the most significant features of the EDVAC was its use of the stored program concept. This allowed the computer to read and execute instructions stored in its memory along with data. Prior to this, computers had to be manually rewired for each new problem they were given. The stored program concept made the EDVAC much more versatile and efficient than earlier computers.
Binary Code
The EDVAC was also the first computer to use binary code, which is a system of representing data and instructions using only two digits, 0 and 1. This made it possible to store and process large amounts of data more efficiently than ever before. Binary code remains the basis for all digital communication and processing today.
Vacuum Tube Technology
The EDVAC was built using vacuum tube technology, which was the most advanced technology available at the time. Vacuum tubes were used as switches and amplifiers in the computer’s circuitry. However, vacuum tubes were large, fragile, and generated a lot of heat, which made them less reliable than later technologies such as transistors and integrated circuits.
Memory Capacity
The EDVAC had a memory capacity of 1,024 44-bit words, which was considered a massive amount of memory in those days. This allowed the computer to store and manipulate large amounts of data, making it suitable for scientific calculations, military research, and cryptography.
Processing Speed
The EDVAC had a processing speed of about 2,000 instructions per second, which was much faster than the ENIAC. This speed was achieved through the use of parallel processing, which allowed multiple calculations to be performed simultaneously.
Background
The EDVAC was designed by John von Neumann and his team at the Institute for Advanced Study. The team had previously worked on the ENIAC, the first electronic digital computer, but were frustrated with its limitations. The ENIAC required manual rewiring for each new problem, making it slow and inefficient. The team set out to design a new computer that would use a stored program concept, which would allow it to read and execute instructions stored in its memory.
Design and Construction
The design of the EDVAC began in 1945, and the construction of the computer was completed in 1951. The computer was built using vacuum tube technology, which was the most advanced technology available at the time. The EDVAC had a memory capacity of 1,024 44-bit words, which was considered a massive amount of memory in those days. It also had a processing speed of about 2,000 instructions per second, which was much faster than the ENIAC.
Impact on Computing
The EDVAC was a significant improvement over the ENIAC and introduced several important concepts and technologies that are still in use today. The stored program concept allowed computers to read and execute instructions stored in memory, making them much more versatile and efficient. Binary code, which the EDVAC used to represent data and instructions using only two digits, 0 and 1, is still the basis for all digital communication and processing.
The EDVAC was also used for various applications, including scientific calculations, military research, and cryptography. It was used to simulate the hydrogen bomb explosion and was instrumental in the development of the first programming languages, including Fortran and COBOL. The legacy of the EDVAC is significant, and it paved the way for the development of more advanced computers, including the IBM 7090, which was used by NASA to control the Apollo space program.
Conclusion
The EDVAC computer was a groundbreaking achievement in the history of computing. Its use of the stored program concept, binary code, and vacuum tube technology made it an efficient and versatile computer for its time. The EDVAC paved the way for the development of more advanced computers, and its impact on modern computing cannot be overstated. It will always be remembered as a significant milestone in the development of digital technology.