All the major computing architectures in use today trace their lineage back to the pioneering work of mathematician John von Neumann. Developed from the 1930s through the 1950s, the theories put forth by von Neumann provided the foundation on which the ENIAC, the first general-purpose computer, were based. Subsequently, every system developed since then has relied on the same basic principles to deliver faster levels of computational performance.
It's college application time again and high school seniors are starting to wonder where they'll be admitted in the spring. There's an API that can help them, or their parents (depending who's a better coder), get more insight into their chances.