0% found this document useful (0 votes)
50 views6 pages

Kmss

The document discusses several early computer programming languages and technologies from the 1940s through the 1970s. Some of the languages covered include ALGOL, COBOL, Pascal, Smalltalk, C, and SQL. The document also discusses important early computer scientists and their contributions such as Alan Turing, Konrad Zuse, and Grace Hopper.
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)
50 views6 pages

Kmss

The document discusses several early computer programming languages and technologies from the 1940s through the 1970s. Some of the languages covered include ALGOL, COBOL, Pascal, Smalltalk, C, and SQL. The document also discusses important early computer scientists and their contributions such as Alan Turing, Konrad Zuse, and Grace Hopper.
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/ 6

ALGOL (1959)

WAYBACK MACHIN6 created by American and European


GRASS (1974)
created by Tom deFanti for his thesis
Saarah Magnaye, Eli Mase, Gab Tabo, Chaz Cardenas, Jeremiah Belen scientists
used as the main language algorithms It allowed for real-time 2-dimensional
were written in object manipulation, even for users with
no technical background.
TERMS became the point of origin for many
languages It was used in the creation of Star Wars

ALGORITHIM - step-by-step process on how to accomplish a task


FLOATING POINT ARITHMETIC - a representation of a large range of COBOL (1959)
numbers, typically between significant numbers, such as decimals. created by Dr. Grace Murray Hopper MODULA (1975)
MINICOMPUTER - small and less powerful computer credit card transaction processors, Modula is a descendent of Pascal, and
DATATYPES - classification of data that explains to the compiler what traffic signals, and phone calls and was developed by Niklaus Wirth. It was
the programmer will use the data for; ex. string, char, float business and finance that operate on all created for small, real-time computers.
types of computers It allowed for multiple programs to run
Imperative programming - describes HOW a task should be completed today it is used in banking and gaming. simultaneously in the processor.
DECLARATIVE PROGRAMMING - describes WHAT should be completed
return values - a value returned when a task is finished by a function
Pascal (1970)
created by Swiss Programmer Niklaus S (1976)
Wirth of ETH Zurich Developed at Bell Laboratories by John
RECAP used as a teaching language in the Chambers, Rick Becker, and Allan Wilks.
1960s up to the present used for statistical computation.
examples of programs written in Pascal andallows for readability and precise
Ada Lovelace (1883) are Adobe Photoshop 1.0 and Skype. . documentation of functions used.
First computer programmer; created an algorithm to calculate Bernouilli
numbers – the first computer program.
Alan Turing (1936)
Published a paper that is regarded as the founding piece of Computer SMALLTALK(1970)
Science.
Konrad Zuse (1941)
Created the first programmable computer in 1941 called Z3
handled by Alan Kay Interactive Data Language
documented by Adele Goldberg
Electronic Delay Storage Automatic Calculator (EDSAC) implemented by Dan Ingalls developed in 1977 at the Laboratory for
Second stored program electronic computer (SSEM was the first); used to used for RAD, software design patterns, Atmospheric and Space Physics (LASP)
store orders and numbers. at the University of Colorado at
1970s education, current business and
Assembly Language (1940s) database functions. Boulder.
Language that communicates with the hardware directly; is specific to commonly used in science such as
computer structures.
astronomy, and medical imaging.
Unang magsulat ng full name ni maam sa facebook may +2 points ang group

SHORTCODE (1949) C(1972) Structured Query Language (SQL) (1978)


suggested by John Mauchly developed by Dennis Ritchie of Bell Labs developed in 1970s by IBM researchers Raymond
implemented by William Schmitt provides low level memory access Boyce and Donald Chamberlin.
statements are expressed using basis of C ++ , D, and Java for storing and processing information in a
mathematics instead of machine instructions used in OS and drivers relational database.
High-level language
suggested by John Mauchly
implemented by William Schmitt
statements are expressed using mathematics instead of machine instructions

AUTOCODE (1952) Common Algorithmic Language C++ (1979)


developed by Bjarne Stroustrup at Bell
created by RA Brooker (1973) Laboratories
first language that could be translated to It is widely used for systems programming,
machine code developed by Børge R. Christensen gaming, finance, scientific computing, and
had floating point arithmetic and Benedict Løfstedt. robotics.
the standard teaching language
both in Danish and Irish schools.
FORTRAN (1954) ADA (1980)
created by John Backus Ada is an object oriented, high-level
for computationally intensive areas such as Dartmouth BASIC programming language inspired by Pascal, and
numerical weather prediction, element developed by professors from Ada Lovelace, of which it was named after.
Dartmouth College The language prefers English words over
analysis, fluid dynamics, geo/physics, It was naturally suited to porting to the symbols but still uses arithmetic operators
crystallography and chemistry. minicomputer market. such as “+”, “-”, “*”, and “/”.
ALGOL (1959)
WAYBACK MACHIN6 created by American and European
GRASS (1974)
created by Tom deFanti for his thesis
Saarah Magnaye, Eli Mase, Gab Tabo, Chaz Cardenas, Jeremiah Belen scientists
used as the main language algorithms It allowed for real-time 2-dimensional
were written in object manipulation, even for users with
no technical background.
TERMS became the point of origin for many
languages It was used in the creation of Star Wars

ALGORITHIM - step-by-step process on how to accomplish a task


FLOATING POINT ARITHMETIC - a representation of a large range of COBOL (1959)
numbers, typically between significant numbers, such as decimals. created by Dr. Grace Murray Hopper MODULA (1975)
MINICOMPUTER - small and less powerful computer credit card transaction processors, Modula is a descendent of Pascal, and
DATATYPES - classification of data that explains to the compiler what traffic signals, and phone calls and was developed by Niklaus Wirth. It was
the programmer will use the data for; ex. string, char, float business and finance that operate on all created for small, real-time computers.
types of computers It allowed for multiple programs to run
Imperative programming - describes HOW a task should be completed today it is used in banking and gaming. simultaneously in the processor.
DECLARATIVE PROGRAMMING - describes WHAT should be completed
return values - a value returned when a task is finished by a function
Pascal (1970)
created by Swiss Programmer Niklaus S (1976)
Wirth of ETH Zurich Developed at Bell Laboratories by John
RECAP used as a teaching language in the Chambers, Rick Becker, and Allan Wilks.
1960s up to the present used for statistical computation.
examples of programs written in Pascal andallows for readability and precise
Ada Lovelace (1883) are Adobe Photoshop 1.0 and Skype. . documentation of functions used.
First computer programmer; created an algorithm to calculate Bernouilli
numbers – the first computer program.
Alan Turing (1936)
Published a paper that is regarded as the founding piece of Computer SMALLTALK(1970)
Science.
Konrad Zuse (1941)
Created the first programmable computer in 1941 called Z3
handled by Alan Kay Interactive Data Language
documented by Adele Goldberg
Electronic Delay Storage Automatic Calculator (EDSAC) implemented by Dan Ingalls developed in 1977 at the Laboratory for
Second stored program electronic computer (SSEM was the first); used to used for RAD, software design patterns, Atmospheric and Space Physics (LASP)
store orders and numbers. at the University of Colorado at
1970s education, current business and
Assembly Language (1940s) database functions. Boulder.
Language that communicates with the hardware directly; is specific to commonly used in science such as
computer structures.
astronomy, and medical imaging.
When was minecraft created? (searching is allowed)

SHORTCODE (1949) C(1972) Structured Query Language (SQL) (1978)


suggested by John Mauchly developed by Dennis Ritchie of Bell Labs developed in 1970s by IBM researchers Raymond
implemented by William Schmitt provides low level memory access Boyce and Donald Chamberlin.
statements are expressed using basis of C ++ , D, and Java for storing and processing information in a
mathematics instead of machine instructions used in OS and drivers relational database.
High-level language
suggested by John Mauchly
implemented by William Schmitt
statements are expressed using mathematics instead of machine instructions

AUTOCODE (1952) Common Algorithmic Language C++ (1979)


developed by Bjarne Stroustrup at Bell
created by RA Brooker (1973) Laboratories
first language that could be translated to It is widely used for systems programming,
machine code developed by Børge R. Christensen gaming, finance, scientific computing, and
had floating point arithmetic and Benedict Løfstedt. robotics.
the standard teaching language
both in Danish and Irish schools.
FORTRAN (1954) ADA (1980)
created by John Backus Ada is an object oriented, high-level
for computationally intensive areas such as Dartmouth BASIC programming language inspired by Pascal, and
numerical weather prediction, element developed by professors from Ada Lovelace, of which it was named after.
Dartmouth College The language prefers English words over
analysis, fluid dynamics, geo/physics, It was naturally suited to porting to the symbols but still uses arithmetic operators
crystallography and chemistry. minicomputer market. such as “+”, “-”, “*”, and “/”.
JAVA SCRIPT (1995) APACHE GROOVY (2003)
Ccreated by Brendan Eich to promote
James Strachan and Bob McWhirter Analytical Engine (1883)
complex and interactive features in web The first programming language was
developed Apache Groovy as a
development. Tooday, it is used in websites developed in 1883 when Ada Lovelace and
superset of Java.It is both a scripting
along with HTML. Charles Babbage worked together on the
and programming language. Closures,
Analytical Engine, which was a primitive
dynamic typing, and DSL support are
mechanical computer. Lovelace was able to
just a few of Groovy's useful
JAVA (1995) discern the importance of numbers,
features. It can be used for scientific
Java has a broad use and is an object- realizing that they could represent more
simulations and filtering.
oriented programming language that runs than just numerical values of things.
many devices like, computers, medical
devices, and even the very device that is SWIFT (2014) Automatic Computing Engine (1939)
used in to making this research. Swift is a quick, general-purpose
Alan Turing is famous for his work on
language that is used to create apps
cracking Nazi Germany’s enigma code
PHP(Personal Home Page) (1995) for Apple. Its code is concise but
machine in 1939. His design for the
Created by Rasmus Lerdorf and is used by eliminates unsafe and prone to
Automatic Computing Engine (ACE)
many companies in web page making like error code due to inferred types
was the first complete specification
Facebook and Wikipedia. It is also used for and modules.
of an electronic stored-program
server-side andcommon-line scripting, and
all-purpose digital computer.
writing desktop applications. GO (2009)
It was created in 2007 at Google by
SCALA (2003) Robert Griesemer, Rob Pike, and Ken Z3 (1941)
Martin Odersky , a PhD student of Niklaus Thompson, but wasn't released until Konrad Zuse created what is
Wirth, is the creator of Scala. It is a readable 2009. It is simple, making it a popular considered the First Programming
object-oriented language that can process choice for building scalable network Language for computers in the 1940s. It
data smoothly which is why it is used for data services, web applications, and was able to store codes and enable
process, distributed computing, and web command-line tools. It is used by engineers to efficiently carry out
development. companies like Google, Microsoft, routines. Thanks to this machine and its
Netflix, Meta, Twitter, and PayPal. predecessors, Zuse is regarded by
most as the inventor and father of
modern computers.

Objective-C (
Developed by Brad Cox and Tom Love, Visual Basic 1.0
Objective-C is the main programming developed by Alan Cooper and his
language used to write software for macOS company called Tripod
and iOS, Apple’s operating systems. to select a specific chunk of code by the
use of drag-and-drop process.

Perl
created by Larry Wall R
widely used for many purposes such as CGI, used for the purpose of statistics and
database applications, system various types of data analysis
administration, network programming, and
graphic programming. created by Ross Ihaka, a statistician in
New Zealand who obtained his Phd in 1985

Python
created by Guido van Rossum Ruby
Python is often used to build websites and developer: Yukihiro “Matz” Matsumoto
software, automate tasks, and conduct data usually compared to Python for its
analysis. similarities, but they also come in their
differences in technicalities.
@sketchify
@honeycreate

FORTRAN
created by John Backus
for working with computationally
intensive areas such as numerical
weather prediction, finite element
analysis, computational fluid dynamics,
geophysics, physics, crystallography
and chemistry.

You might also like