Dr. Grace Murray Hopper was known as a phenomenal computer scientist, mathematician and rear admiral in the United States Navy. She was a strong force in developing programming languages in technology. She is responsible for contributing work to the Harvard Mark I and the Univac I computer and many other components of technology in the 1940’s and 50’s era. Hopper’s skills allowed her to create the compiler for programming languages. Her ideals lead to the creation of COBOL known as common business oriented language. Hopper’s excellent skills help build what is today’s source of technology all around the world. Today, Grace Hopper’s help with programming languages is what helps us to easily use computers. Many of us don’t know the work it takes into building a computer that efficiently works the minute we command it to. The hardest part about a computer is making a computer understand you and you being able to understand it back. Her contributions allow us to play our video games, send emails, and even shop all at our computer.
What are programming languages, you wonder? Programming languages are computer languages used to create programs that allow devices mostly computers to perform certain actions. There are several different programming languages that allow us to do several different tasks. The minute we turn on a computer a program language is being used to allow us to do several things the moment it’s turned on. Programming language is being used to build everyday programs like Microsoft Office, Facebook, and Instagram. Dr. Hopper was the only one at that point in time to successfully create a programming language that worked adequately enough to be used in technology. She gravely improved the quality of computers and al...
... middle of paper ...
...ia Britannica. Encyclopedia Britannica, 11 Apr. 2014 .
Hemmendinger, David. "Computer programming language." Encyclopedia Britannica Online. Encyclopedia Britannica. 10 Apr. 2014 .
"IBM's ASCC introduction." IBM Archives: IBM's ASCC (a.k.a. The Harvard Mark I). Ed. IBM. IBM. 11 Apr. 2014 .
Swaine, Michael R. "UNIVAC (computer)." Encyclopedia Britannica Online. Encyclopedia Britannica. 11 Apr. 2014 .
The Editors of Encyclopædia Britannica. "COBOL (computer language)." Encyclopedia Britannica Online. Encyclopedia Britannica. 11 Apr. 2014 .
Information and Software Technology Years 7–10: Syllabus. (2003, June). Retrieved April 10, 2014, from http://www.boardofstudies.nsw.edu.au/syllabus_sc/pdf_doc/info_soft_tech_710_syl.pdf
Mathematician Katherine Coleman Johnson was born on August 26, 1918 in White Sulphur Springs, West Virginia to Joylette and Joshua Coleman. Her father was a lumberman, farmer, and handyman. He also worked at the Greenbrier Hotel. Her mother was a former teacher. Ms. Johnson’s nickname was “ the human computer “ At a very early age Ms. Johnson showed a talent for math, she was also anxious to go to school. Her interest was counting. She loved to count it did not matter what it was. She counted the steps to get to church, she counted the number and silverware she washed. Anything that can be counted she counted it. Ms. Katherine was named for the girl who loved to count. Her hobbies was reading book about math, numbers, nasa. If it had something
Proceedings of the 30th Annual ACM Symposium on Theory of Computing (STOC-98), pages 151--160, New York, May 23--26
The Ada language is the result of the most extensive and most expensive language design effort ever undertaken. The United States Department of Defense (DoD) was concerned in the 1970¡¦s by the number of different programming languages being used for its projects, some of which were proprietary and/or obsolete. Up until 1974, half of the applications at the DoD were embedded systems. An embedded system is one where the computer hardware is embedded in the device it controls. More than 450 programming languages were used to implement different DoD projects, and none of them were standardized. As a result of this, software was rarely reused. For these reasons, the Army, Navy, and Air Force proposed to develop a high-level language for embedded systems (The Ada Programming Language). In 1975 the Higher Order Language Working Group (HOLWG) was formed with the intent of reducing this number by finding or creating a programming language generally suitable for the department's requirements.
After four years in the Air Force as an Arabic cryptologic language analyst, it is impossible to ignore the significance of technical literacy and keeping up with technological innovations. I strive to not only increase and maintain my literacy in these matters, but to contribute meaningfully in the form of software development. While the Air Force champions flexibility and maintaining technological superiority, opportunities to be creative and experimental occupationally are limited, especially as a linguist. As such, I decided to pursue education full time with a primary focus on computer science and software, fields that demand, not simply provide opportunities for, experimental and creative thinking.
If the nineteenth century was an era of the Industrial revolution in Europe, I would say that computers and Information Technology have dominated since the twentieth century. The world today is a void without computers, be it healthcare, commerce or any other field, the industry won’t thrive without Information Technology and Computer Science. This ever-growing field of technology has aroused interest in me since my childhood. After my twelfth grade, the inherent ardor I held for Computer Science motivated me to do a bachelors degree in Information Technology. Programming and Math, a paragon of logic and reasoning, have always been my favorite subjects since childhood.
...ere are gears used to select which numbers you want. Though Charles Babbage will always be credited with making the first “true” computer, and Bill Gates with popularizing it, Blaise Pascal will always have a place among the first true innovator of the computer. There is even a programming language called Pascal or Object Pascal which is an early computer program.
2. Mark developed an interest in programming in Elementatary School. At the age of 10, he received his first PC Quantex 486DX. In the 1990s, Mark’s father Edward began to teach Mark the Atari Basic Programming language which he later used to create a messaging program he called "Zucknet"(Bio true story). Edward became so dedicated to his son's learning that he hired software developer David Newman to give Mark private lessons in computers (About us.com).
Many different types of programming languages are used to write programs for computers. The languages are called "codes". Some of the languages include C++, Visual Basic, Java, XML, Perl, HTML, and COBOL. Each of the languages differs from each other, and each is used for specific program jobs. HTML and JAVA are languages used to build web pages for the Internet. Perl and XML can produce codes that block students from getting on certain inappropriate web pages on their school server. One of the most prominent programming languages of the day would have to be C++.
The field of Computer Science is based primarily on computer programing. Programming is the writing of computer programs using letters and numbers to make "code". The average computer programer will write at least a million lines of code in his or her lifetime. But even more important than writting code, a good programer must be able to solve problems and think logicaly.
Pascal programming language was designed in 1968, and published in 1970. It is a small and efficient language intended to encourage good programming practices using structured programming and data structuring. Pascal was developed by Niklaus Wirth. The language was named in honor of the French mathematician and philosopher Blaise Pascal. In 1641, Pascal created the first arithmetical machine. Some say it was the first computer. Wirth improved the instrument eight years later. In 1650, Pascal left geometry and physics, and started his focus towards religious studies. A generation of students used Pascal as an introduction language in undergraduate courses. Types of Pascal have also frequently been used for everything from research projects to PC games. Niklaus Wirth reports that a first attempt to merge it in Fortran in 1969 was unsuccessful because of Fortran's lack of complex data structures. The second attempt was developed in the Pascal language itself and was operational by mid-1970. A generation of students used Pascal as an introductory language in undergraduate courses. Pascal, in its original form, is a Procedural language and includes the traditional like control structures with reserved words such as IF, THEN, ELSE, WHILE, FOR, and so on. However, Pascal has many data structuring and other ideas which were not included in the original, like type definitions, records, pointers, enumerations, and sets. The earliest computers were programmed in machine code. This type of programming is time consuming and error prone, as well as very difficult to change and understand. Programming is a time-consuming a process. More advanced languages were developed to resolve this problem. High level languages include a set of instruction...
Ada Lovelace was the daughter of famous poet at the time, Lord George Gordon Byron, and mother Anne Isabelle Milbanke, known as “the princess of parallelograms,” a mathematician. A few weeks after Ada Lovelace was born, her parents split. Her father left England and never returned. Women received inferior education that that of a man, but Isabelle Milbanke was more than able to give her daughter a superior education where she focused more on mathematics and science (Bellis). When Ada was 17, she was introduced to Mary Somerville, a Scottish astronomer and mathematician who’s party she heard Charles Babbage’s idea of the Analytic Engine, a new calculating engine (Toole). Charles Babbage, known as the father of computer invented the different calculators. Babbage became a mentor to Ada and helped her study advance math along with Augustus de Morgan, who was a professor at the University of London (Ada Lovelace Biography Mathematician, Computer Programmer (1815–1852)). In 1842, Charles Babbage presented in a seminar in Turin, his new developments on a new engine. Menabrea, an Italian, wrote a summary article of Babbage’s developments and published the article i...
Programming is more fun and astonishingly useful as it build your creativity and creates new career doors for those passionate about it. Most people today don’t really know how a computer works even thou they can simply turn on a computer or a mobile phone by just clicking on some buttons or swiping a finger or two and the computer does what they want. Learning how to write computer programs will require one to understand how a computer works.
Thousands of years ago calculations were done using people’s fingers and pebbles that were found just lying around. Technology has transformed so much that today the most complicated computations are done within seconds. Human dependency on computers is increasing everyday. Just think how hard it would be to live a week without a computer. We owe the advancements of computers and other such electronic devices to the intelligence of men of the past.
The fist computer, known as the abacus, was made of wood and parallel wires on which beads were strung. Arithmetic operations were performed when the beads were moved along the wire according to “programming” rules that had to be memorized by the user (Soma, 14). The second earliest computer, invented by Blaise Pascal in 1694, was a “digital calculating machine.” Pascal designed this first known digital computer to help his father, who was a tax collector. Pascal’s computer could only add numbers, and they had to be entered by turning dials (Soma, 32). It required a manual process like its ancestor, the abacus. Automation was introduced in the early 1800’s by a mathematics professor named Charles Babbage. He created an automatic calculation machine that was steam powered and stored up to 1000 50-digit numbers. Unlike its two earliest ancestors, Babbage’s invention was able to perform various operations. It relied on cards with holes punched in them, which are called “punch cards.” These cards carried out the programming and storing operations for the machine. Unluckily, Babbage’s creation flopped due to the lack of mechanical precision and the lack of demand for the product (Soma, 46). The machine could not operate efficiently because technology was t adequate to make the machine operate efficiently Computer interest dwindled for many years, and it wasn’t until the mid-1800’s that people became interested in them once again.