Programmable computers are a lot older than you might think. According to appendTo, the first idea for programming goes all the way back to 1843. Computers and programming are really not all that new in the big scheme of things. Coding and programming are definitely the way of the future, and learning at least some coding will position your kids to take part in a computing revolution that has been going on since the 1800s, and it will position them to participate actively in the future of computing as well.
Going back to that mention of the year 1843, Charles Baggage was working on plans for the first computer, and Ada Lovelace, a mathematician was writing about programming. She ended up writing an algorithm that Baggage’s computer could use, and she is considered to be the first computer programmer by many.
Fast forward to 1938, and Konrad Zuse was finishing up his Z1, the “first freely programmable computer,” according to Connections Academy. It used binary code to perform mathematical calculations. COBOL was the first programming language that used word in lieu of numbers, and it was created in 1959.
In 1969, J.C.R. Licklider developed ARPANET, the precursor of the Internet, which allowed computers to communicate between colleges. Without that work, coding today in its current form would be impossible. The year 1970 brought about the initial development of SQL, or Structured Query Language, at IBM. The Xerox Alto was released in 1973, and it allowed personal users to program in four languages. Also in 1973, UNIX was written in the C programming language, which allowed the system to be put on different computers.
The development of computer programming continued to develop at a lightning-fast pace, and it continues today. Take advantage of the coding class at your child’s school or through an organization in your community that offers coding instruction so that your child can be a player in the next generation of coding developers. In 2013, the nonprofit Code.org was created to further computer programming education in public schools. Programming will continue to play a vital role in our lives as it results in new innovations that revolutionize our lives every day.