Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Programming Languages and Their Generations: A Review, Slides of Computer Programming

A review of programming languages, their generations, and the benefits of learning multiple languages. It covers various programming languages from 1gl to 5gl, including their toolboxes, libraries, scripting, compiling, linking, and virtual machines. The document also discusses the productivity and speed advantages of different languages and their applications in web and mobile development.

Typology: Slides

2012/2013

Uploaded on 08/17/2013

zaid
zaid 🇮🇳

4.5

(2)

61 documents

1 / 13

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Lecture 12
Review
Erdal Yılmaz
July 31, 2013
Lecture 12 Review
docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Partial preview of the text

Download Programming Languages and Their Generations: A Review and more Slides Computer Programming in PDF only on Docsity!

Lecture 12

Review

Erdal Yılmaz

July 31, 2013

Before we begin

HW4 Due Aug 6, 11am PP Presentations, Aug 1

Plethora of Languages

Generations

1GL Machine Code 2GL Assembly 3GL Fortran, C, C++, Java 4GL MATLAB, AMPL, SQL, R, Tex 5GL Video Killed the Radio Star?

Toolboxes, Libraries

Collections of functions Open Source #include, import, require ...

Scripting

Interpreter MATLAB, Python, Ruby, Lua

Virtual Machine

Machine Dependency eliminated Java runs on JVM

Productivity

Write less, get done more Power Scripting Python, Ruby

Web and Mobile

HTML5, CSS3, JavaScript PHP, Perl Python, Ruby Android: Java iPhone: Objective-C