Download presentation
Presentation is loading. Please wait.
Published byΑγαθίας Παπαγεωργίου Modified over 6 years ago
1
COP4020 Programming Language Concepts Dr. Manuel E. Bermudez
Summary COP4020 Programming Language Concepts Dr. Manuel E. Bermudez
2
Course Topics Paradigms. Compilation. Regular Languages, Scanning.
Context-free Languages, Parsing. RPAL Names, Scopes and Bindings. Scoping Rules. Scheme and Prolog Object-Oriented Languages.
3
issues Focus on linguistics Four Paradigms: Imperative. Functional.
Logic. Object-Oriented.
4
Topics not covered PL Design Semantics (grad course) History of PLs.
See Chapter 24 of
5
Some observations PLs are: Like humans Incredibly Diverse
Love/hate relationships Incredibly Diverse RPAL listed among >1500 languages at Subject of heated debates Constantly evolving. Unpredictable RE widespread use
6
Some observations PLs are: Influential on: FUN ! Programming practice
Gotos, O-O Machine architecture: Stack support Parallel computing Power efficiency. FUN !
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.