Programming Languages - PowerPoint PPT Presentation

About This Presentation
Title:

Programming Languages

Description:

Writability. Simplicity and Orthogonality. Support for Abstraction. Expressivity ... Readability and Writability. Language Evaluation Criteria. Cost. Training ... – PowerPoint PPT presentation

Number of Views:25
Avg rating:3.0/5.0
Slides: 9
Provided by: eckerdwor
Category:

less

Transcript and Presenter's Notes

Title: Programming Languages


1
Programming Languages
2
Reasons for Studying Programming Languages
  • capacity to express ideas
  • ability to choose an appropriate language
  • ability to learn a new language
  • understanding of significance of
    implementation
  • ability to design new languages

3
Programming Domains
  • Scientific Applications
  • Business Applications
  • AI
  • Systems Programming
  • Scripting Languages
  • Special Purpose Languages

4
Language Evaluation Criteria
  • Readability
  • Writabilty
  • Reliability
  • Cost

5
Language Evaluation Criteria
  • Readability

Simplicity
Orthogonality
Control statements
Data Types and Structures
Syntax
6
Language Evaluation Criteria
  • Writability

Simplicity and Orthogonality
Support for Abstraction
Expressivity
7
Language Evaluation Criteria
  • Reliability

Type Checking
Exception Handling
Aliasing
Readability and Writability
8
Language Evaluation Criteria
  • Cost

Training
Cost of Writing Programs
Compilation
Execution Costs
Poor Reliability Costs
Write a Comment
User Comments (0)
About PowerShow.com