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

Concepts of Programming Languages - Programming Languages - Lecture Slides, Slides of Programming Languages

Concepts of Programming Languages, Reasons to study concepts of Programming Languages, Increased Capacity to express, Improved background, Significance of implementation are key points of this lecture. Programming languages is basic subject of computer science. Its not about any specific language but almost cover all of them.

Typology: Slides

2011/2012

Uploaded on 11/10/2012

omni
omni 🇮🇳

4.6

(9)

46 documents

1 / 6

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
We will Discuss
Design issues of various languages
Design choices and alternatives
Historical context and specific needs
Implementation issues
Docsity.com
pf3
pf4
pf5

Partial preview of the text

Download Concepts of Programming Languages - Programming Languages - Lecture Slides and more Slides Programming Languages in PDF only on Docsity!

We will Discuss

  • Design issues of various languages
  • Design choices and alternatives
  • Historical context and specific needs
  • Implementation issues

Concepts of Programming

Languages

Increased Capacity to express

programming concepts

The tools we use have a profound (and devious!) influence on our thinking habits, and, therefore, on our thinking abilities. Edsger Dijkstra

  • Depth at which we can think is influenced by the expressive power of the language.
  • What kind of algorithms can you develop.
  • Can increase the range of software development thought process by learning new languages.
  • Those constructs can be simulated

Improved background for

Choosing appropriate languages

"To the man who only has a hammer in

the toolkit, every problem looks like a nail."

Abraham Maslow

  • Sometimes, some programming

languages are more suitable for a specific

task.

  • Special purpose languages: Snobol