history of programming and coding.

  • 151

    grace's work

    In 1951, Grace Hopper wrote the first compiler, A-0. A compiler is a program that turns the language’s statements into 0’s and 1’s for the computer to understand. This lead to faster programming, as the programmer no longer had to do the work by hand.
  • charles invention.

    Ever since the invention of Charles Babbage’s difference engine in 1822, computers have required a means of instructing them to perform a specific task.
  • Govs computer

    Eventually, physical motion was replaced by electrical signals when the US Government built the ENIAC in 1942
  • john part 1

    In 1945 John Von Neumann developed two important concepts that directly affected the path of computer programming languages. The first was known as “shared-program technique” . This technique stated that the computer hardware should be simple and not need to be hand-wired for each program. Instead, complex instructions should be used to control the simple hardware, allowing it to be reprogrammed much faster.
  • john part 2

    In 1945, John Von Neumann developed two important concepts that directly affected the path of computer programming languages. The second concept was also extremely important to the development of programming languages. Von Neumann called it “conditional control transfer. This idea gave rise to the notion of subroutines, or small blocks of code that could be jumped to in any order, instead of a single set of chronologically ordered steps for the computer to take
  • after john

    In 1949, a few years after Von Neumann’s work, the language Short Code appeared . It was the first computer language for electronic devices and it required the programmer to change its statements into 0’s and 1’s by hand.
  • niklaus's pascal

    Pascal was begun in 1968 by Niklaus Wirth. Its development was mainly out of necessity for a good teaching tool. In the beginning, the language designers had no hopes for it to enjoy widespread adoption. Instead, they concentrated on developing good tools for teaching such as a debugger and editing system and support for common early microprocessor machines which were in use in teaching institutions.
  • dennis's C

    C was developed in 1972 by Dennis Ritchie while working at Bell Labs in New Jersey. The transition in usage from the first major languages to the major languages of today occurred with the transition between Pascal and C. Its direct ancestors are B and BCPL, but its similarities to Pascal are quite obvious. All of the features of Pascal, including the new ones such as the CASE statement are available in C.
  • c++

    In the late 1970’s and early 1980’s, a new programing method was being developed. It was known as Object Oriented Programming, or OOP. Objects are pieces of data that can be packaged and manipulated by the programmer. Bjarne Stroustroup liked this method and developed extensions to C known as “C With Classes.” This set of extensions developed into the full-featured language C++, which was released in 1983.