0% found this document useful (0 votes)
2 views

Progra 01 ENG

The document provides an overview of programming, including its definition, history, and key programming languages. It highlights significant milestones in programming language development, starting from Ada Lovelace's algorithm in 1843 to modern languages like SQL and C. The document also mentions influential figures and their contributions to the evolution of programming languages.

Uploaded by

bacaceleste41
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Progra 01 ENG

The document provides an overview of programming, including its definition, history, and key programming languages. It highlights significant milestones in programming language development, starting from Ada Lovelace's algorithm in 1843 to modern languages like SQL and C. The document also mentions influential figures and their contributions to the evolution of programming languages.

Uploaded by

bacaceleste41
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

PROGRAMMING

ING. DANIEL AMAYA


PROGRAMMING

•the process or activity of writing computer


programs.
•"programming languages"
PROGRAMMING

•Computer programming language, any of


several languages for expressing a set of
detailed instructions for a digital
computer.
PROGRAMMING
• These instructions can be executed directly when they are
in the computer manufacturer's specific numerical form
known as machine language, after a simple substitution
process when expressed in the corresponding assembly
language, or after a translation from some “higher level”
language. Although many computer languages exist,
relatively few are widely used.
PROGRAMMING

• JAVA

• C+/C++

• PHYTON
WHEN WAS THE FIRST PROGRAMMING
LANGUAGE CREATED?
• What was the first computer programming language and when
was it created? The interesting thing about the history of
programming language is that programming existed before
computers.
• In 1843, mathematician Ada Lovelace developed an
algorithm. He wrote it down on a piece of paper to remember
that, since there were no computers, without this monumental
moment the first computer languages would not exist.
PROGRAMMING HISTORY: IMPORTANT EVENTS
• There are many important events in the history of computer
programming language. These events led to the creation of the
first coding languages. Today we use computer programming
languages when we perform everyday technological tasks.
• Read on to learn about some of the most important events in the
history of programming languages. Here we answer the question:
What is the first programming language? We also discuss how the
inventor of the programming language is distinguished from other
important figures in the history of programming.
1843 ADA LOVELACE
• You can't talk about the history of programming languages without
mentioning Ada Lovelace. This mathematician (rare at that time) created
the first machine algorithm in 1843. This moment was the beginning of the
invention of programming languages.
• But why did you create an algorithm? He did it for the Difference Engine.
Calculating machine built in the 1820s by mathematician Charles
Babbage. Babbage pioneered the analytical engine. The Analytical
Engine is thought to be the first general-purpose computer.
• Lovelace wanted to remember the algorithm, so he wrote it down. This
algorithm gave rise to the first language for computers.
EARLY 1940S KONRAD ZUSE
• In the early 1940s, Konrad Zuse created what we know
as the first programming languages. Plankalkul was the
first high-level programming language developed for
computers. It stored various codes that engineers could
use repeatedly to perform routine operations. Computer
programmers recognize Plankalkul as the first high-level
language.
1949 ASSEMBLY LANGUAGE AND SHORT CODE
• In 1949, the automatic electronic delay storage calculator used
assembly language for the first time. Assembly language broke
the complex language of machine codes. Low-level computer
programming language translates complex computer instructions
into simpler terms.
• In early 1949, John McCauley introduced Shortcode. But this low-
level programming language didn't get started until late 1949
and early 1950, when William Schmitt used it to improve BINAC
and UNIVAC computer procedures.
1952 AUTOCODE
• In 1952, Alick Glennie created the term Autocode. As the
first computer program, it became known as "a family of
programming languages." Glennie used automatic code
for the Mark 1 computer. She translated machine code
through a special program known as a compiler.
1957 FORTRAN
• In 1957, John Backus created FORmula TRANslation (FORTRAN). It
is the oldest computer programming language still in use today.
The development of FORTRAN solved many different problems in:
• Math
• Science
• Statistics
• You can use FORTRAN to solve complicated statistical problems or
complex mathematical problems. It has many uses, which is why its
creation was a critical moment in the history of programming
languages.
1958 ALGOL AND LISP
• Algorithmic language (ALGOL) and list processor (LISP) are important in the
history of programming language. Both created in 1958 by several
European and American computer scientists, they are the platform for many
other programming languages such as:
• C, C++, Java, Pascal.
• John McCarthy created LISP for artificial intelligence (AI) purposes. LISP is
one of the oldest computer programming languages used today. Many
people and companies rely on LISP instead of other prominent developed
languages like Python or Ruby.
1959 COBOL
• Dr. Grace Murray Hopper invented the Common Business Oriented
Language (COBOL) in 1959. This major milestone affected many
widely used programming languages. COBOL is behind many
different systems and technologies. Programmers use it to:
• ATMs, Cellular devices, Credit card processors, Traffic signs.
• COBOL was implemented to run on all types of computers. Today,
banks rely on COBOL for their various banking systems.
1964 BASIC
• Students attending Dartmouth College created the
Beginning All-Purpose Symbolic Instruction Code (BASIC)
in 1964. Its purpose was to help students with little
knowledge of computers and mathematics. Later, Paul
Allen and Bill Gates worked on this compiled
programming language. It became Microsoft's first sold
product.
1970 PASCAL

•Niklaus Wirth created PASCAL. He named it after


the famous mathematician Blaise Pascal. PASCAL
helped people learn to use programming
languages. Apply become one of the main
supporters of PASCAL because of its simple and
easy assembly language.
1972 SMALLTALK, C, AND SQL
• Alan Kay, Dan Ingalls, and Adele Goldberg designed Smalltalk to help computer programmers
transition programming languages. This event led to the creation of the most popular
programming languages such as:
• Java
• Piton
• Ruby
• Dennis Ritchie created the C language for use with the operating system called Unix. The reason
he called it “C” was that it came after a newer language (B). Apple, Google, and Facebook are
some of the major technology companies using C functional programming today. And it is still
used with the Unix operating system.
• Donald Chamberlain and Raymond Boyce created the structured query language (SQL). They
created this popular programming language to change and view important data stored on
computers. Many companies use SQL today, including Accenture and Microsoft. SQL is by far a
popular programming language today.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy