Computer Science 2620
COMPARATIVE PROGRAMMING LANGUAGES
September 2022

Lecture Notes

  1. Virtualization -- Installing the virtual Machine
  2. Introduction to Programming Languages
  3. Language Evaluation
  4. History of Programming Languages
  5. Syntax and Semantics
  6. Unix and Shells
  7. Names, Bindings, Type Checking, and Scopes
      Examples
    1. ADA Examples  
    2. Type compatibility (C and Pascal) Examples  
  8. Data Types
  9. Logic Programming
    1. B-prolog Manual -- Not required for any test/assignment, it is just for reference

  10. Functional Programming  
  11. Expression, Assignments, and Control Structures
    1. Examples (slide examples and more) 
  12. Subprograms
    1. Examples (slide examples and more) 
  13. Object Oriented Programming
    1. Examples (slide examples and more) 


  14. Basic -- short Introduction to C
  15. Operator Precedence and associativity rules
  16. Short Introduction to C,C++,C#
  17. COBOL
  18. Perl
  19. PHP

  20. Instructions on Compiling Programs
  21. Editing files with vi Editor -- Examples

Click on the link to
Last modified:Thursday September 26, 2024 at 03:03 pm ADT
Cezar Câmpeanu