0% found this document useful (0 votes)
60 views3 pages

Overview of Key Programming Languages

The document discusses 10 major computer programming languages in order of their creation: FORTRAN, Lisp, COBOL, C, MATLAB, Objective C, C++, Erlang, Perl, and Python. For each language, it identifies their creator and main purpose. FORTRAN was designed for scientific computing. Lisp for data string manipulation. COBOL for business applications. The languages are used across operating systems, applications, networking, and more.

Uploaded by

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

Overview of Key Programming Languages

The document discusses 10 major computer programming languages in order of their creation: FORTRAN, Lisp, COBOL, C, MATLAB, Objective C, C++, Erlang, Perl, and Python. For each language, it identifies their creator and main purpose. FORTRAN was designed for scientific computing. Lisp for data string manipulation. COBOL for business applications. The languages are used across operating systems, applications, networking, and more.

Uploaded by

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

Alvin Jan Escote BSIT 3A

Computer Programming Languages

A. What are the Different Computer Programming Languages?(In order,


from the oldest to the newest)

1. FORTRAN (FORmula TRANslation)


2. Lisp
3. COBOL (Common Business Oriented Language)
4. C Programming Language
5. MATLAB (MATrix LABoratory) -
6. Objective C
7. C++
8. Erlang
9. Perl
10. Python

B. Identify who the proponents of these programming languages are

1. FORTRAN - John Backus.


2. Lisp - John McCarthy
3. COBOL - Grace Murray Hopper
4. C Programming - Dennis Ritchie
5. MATLAB - Cleve Moler, Jack Little and Steve Bangert
6. Objective C - Brad Cox and Tom Love
7. C++ - Bjarne Stroustrup
8. Erlang - Joe Armstrong
Alvin Jan Escote BSIT 3A

9. Perl - Larry Wall


10. Phyton - Guido van Rossum

C. Main reason/function/purpose of the programming languages.

1. FORTRAN - is a general-purpose,compiled imperative programming


language that is especially suited to numeric computation and
scientific computing.
2. Lisp - it was designed for easy manipulation of data strings.
3. COBOL - it is primarily used in business, finance and administrative
systems for companies and governments.
4. C Programming - used for wide range of applications from Operating
systems like Windows and iOS to software that is used for creating 3D
movies.
5. MATLAB - the main purpose of this is to make the simulation work
platform independent.
6. Objective C - OOP language that adds Smalltalk-style messaging to the
C programming language.
7. C++ - it allows procedural programming for intensive functions of CPU
and to control over hardware.
8. Erlang - it is used to build massively scalable soft real-time systems
with requirements on high availability.
9. Perl - developed for text manipulation and now used for a wide range
of tasks including system administration, web development,
network programming, GUI development, and more.
10. Phyton - the purpose of this Phyton is to help programmers write
clear,logical code for small and large-scale projects.

D. Where are these programming languages used?


Alvin Jan Escote BSIT 3A

1. Used for scientific computing.


2. It supports the implementation of software that computes with the
symbols very well.
3. Used for business and administrative purposes.
4. Used for scripting system applications which form a major partof
Windows,Unix and Linux operating system.
5. Allows matrix manipulations,plotting of functions and data,
implementation of algorithms,creation of user interfaces and
interfacing with programs written in other languages.
6. Used in the OS X and iOS operating systems and their application
programming interface.
7. Used for applications such as games,operating systems, and very
low-level programming that requires better control of hardware on
the PC or server.
8. Used in several large telecommunication systems from Ericsson.
9. Used for system administration,network
programming,finance,bioinformatics, and other applications such as
for GUIs.
10.Used to developed different applications like web apps,graphic
user interface base apps,software development apps,scientific and
numeric applications,network programming,games and 3D
applications and other business applications.

You might also like