1-Preliminaries - ICS 313 Fundamentals of Programming...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
ICS 313 - Fundamentals of Programming Languages 1 ICS 313 Fundamentals of Programming Languages Dr. Abdallah Al-Sukairi Second Semester 2002 - 2003 (022) Course Outline 1. Preliminaries 2. Evolution of the Major Programming languages 3. Describing Syntax and Semantics 4. Lexical and Syntax Analysis 5. Names, Bindings, Type Checking and Scopes 6. Data Types 7. Expressions and the Assignment Statements 8. Statement-Level Control Structure 9. Subprograms 10. Abstract Data Types 11. Object-Oriented Programming 12. Concurrency 13. Exception Handling 14. Functional Programming 15. Logical Programming
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ICS 313 - Fundamentals of Programming Languages 2 1. Preliminaries Reasons to study concepts of PLs ± Increased capacity to express programming concepts ± Improved background for choosing appropriate languages ± Increased ability to learn new languages ± Understanding the significance of implementation ± Increased ability to design new languages ± Overall advancement of computing
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 8

1-Preliminaries - ICS 313 Fundamentals of Programming...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online