This is the "Home" page of the "Programming Languages and Compilers CSC 3315" guide.
Alternate Page for Screenreader Users
Skip to Page Navigation
Skip to Page Content

Programming Languages and Compilers CSC 3315   Tags: csc 3315  

Last Updated: Jan 27, 2015 URL: http://libguides.aui.ma/content.php?pid=576617 Print Guide RSS Updates

Home Print Page
  Search: 
 
 

Vocabulary list

Please use the vocabulary list below to search the library catalog, through the keyword function, to identify materials relevant to this course.

  • Programming language(s)
    • Python
    • Perl
    • Prolog
    • HTML
    • XML
    • jAVA
    • C++
  • Compilers

 

 

Introduction

"This course is designed to provide a fundamental understanding of formal language description and analysis, and an appreciation for different programming language paradigms as represented by specific languages.

Approximately half of the course is devoted to languages, including the history, evolution and desirable features of programming languages. It surveys major programming paradigms that students have not previously encountered in their studies through specific representative languages: Perl or Python as a pattern-processing and scripting language (we may briefly look at another one), Scheme or Common Lisp for functional programming; Prolog for logic programming, HTML and XML as markup languages. Tradeoffs between different programming paradigms and languages in term of reliability, performance, portability, etc. are also discussed..."

 

Library of Congress Classes and Subclasses

Please use the call number below to search the library catalog, through the Call Number function, to browse the library collection listing materials relevant to this course.

  • QA 76.6:  Computer programming (alpha by author)
    • QA 76.625:  Internet programming
    • QA 76.63:  Logic
    • QA 76.64:  Object oriented programming
    • QA 76.642: Parallel programming
  • QA 76.7: Programming languages A-Z
    • QA 76.76.C65:  Compilers
    • QA 76.76.C672:  Computer game - programming
    • QA 76.76.I59:  Digital media programming

Your Contact

Profile Image
Rachid Zegrane
Contact Info
Send Email
 
Description

Loading  Loading...

Tip