UNIVERSITY OF PRINCE EDWARD ISLAND
Computer Science 2620
COMPARATIVE PROGRAMMING LANGUAGES
September 2025

Lecture Notes

  1. Virtualization -- Installing the virtual Machine 2/page 4/page 6/page 
    Virtualization Video Conactenating and Importing in VirtualBox   -- Old Recording Restore (8min)  
    Virtualization Video Conactenating and Importing in VirtualBox   -- Old Recording Import (8min)  
    Virtualization Video Conactenating and Importing in VirtualBox   -- Old Recording Virtual Box configuration (19min)  
  2. Introduction to Programming Languages 2/page 4/page 6/page 
  3. Language Evaluation 2/page 4/page 6/page 
  4. History of Programming Languages 2/page 4/page 6/page 
  5. Syntax and Semantics 2/page 4/page 6/page 
  6. UNIX, shells, and scripting languages 2/page 4/page 6/page 
  7. More on editing file with vi 2/page 4/page 6/page 
  8. Logic Programming
  9. Names, Bindings, Type Checking, and Scopes
  10. Functional Programming  
  11. Data Structures  
  12. Data Types  
  13. Expression, Assignments, and Control Structures
  14. Subprograms
  15. Object Oriented Programming

  16. Very Short Introduction to C, Pascal Fortran   2/page 4/page 6/page 
  17. Basic C
  18. Short Introduction to C,C++,C#
  19. Introduction to COBOL
  20. Introduction to Perl
  21. Introduction to PHP

  22. Operator Precedence and associativity rules 2/page 4/page 6/page 
  23. Some BNF rules: C, Pascal, Fortran  
  24. Instructions on Compiling Programs

Last modified:Wednesday October 08, 2025 at 12:15 am ADT
Cezar Câmpeanu