Professional Documents
Culture Documents
CS508 Assignment # 1 bc210202652
CS508 Assignment # 1 bc210202652
Note: Please don’t create a new table; instead use the following table only.
Answer:
Evaluation Criteria for Programming Language
Characteristics Reliability Writability Readability
Exception handling
Orthogonality
Expressivity
Restricted aliasing
Syntax
Data types
Type checking
Simplicity
Answer:
Evaluation Criteria for C++ and Python
Criterion or Characteristic C++ Python
Expressiveness Good Excellent
Readability Good Excellent
Writability Very good Excellent
Reliability Good Very Good
Data types Excellent Good
Simplicity Good Excellent