CSC305 - Programming Paradigms / College of Computing, Informatics and Media

This course provides students with the tools necessary for the critical evaluation of existing and future programming languages. Among fundamental concepts underlying the design, definition and implementation of contemporary programming languages that will be discussed in this course are programming...

Full description

Saved in:
Bibliographic Details
Main Author: UiTM, College of Computing, Informatics and Media
Format: Teaching Resource
Language:English
Published: Universiti Teknologi MARA (UiTM)
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/80053/1/80053.pdf
https://ir.uitm.edu.my/id/eprint/80053/
https://aims.uitm.edu.my/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This course provides students with the tools necessary for the critical evaluation of existing and future programming languages. Among fundamental concepts underlying the design, definition and implementation of contemporary programming languages that will be discussed in this course are programming languages structures, presenting a formal method of describing syntax and introducing approaches to lexical and syntactic analysis. This course also highlighted the key concepts of the most important programming paradigms; the long-established paradigm of imperative programming, the increasingly important paradigms of object-oriented, the more specialized paradigms of functional and logic programming and the paradigm of scripting.