About Course
The Principles of Programming Languages cover key concepts like syntax, semantics, lexical analysis, parsing, context-free grammars, types, control flow, scope, subroutines, concurrency, memory management, language translation, formal languages, design paradigms, implementation, and error handling. Understanding these principles is crucial for creating efficient, readable, and reliable software.
Course Content
OVERVIEW OF PROGRAMMING LANGUAGES
-
HISTORY OF PROGRAMMING LANGUAGE
00:00 -
BREIF SURVERY OF PROGRAMMING PARADIGMS: PROCEDURAL LANGUAGE
00:00 -
OBJECT-ORIENTED LANGUAGES AND FUNCTIONAL LANGUAGES
00:00 -
NON-ALGORITHMIC LANGUAGE AND SCRIPTING LANGUAGUES
00:00
Study of the features of a common and popular programming language
Introducing to programming language translation
Student Ratings & Reviews
No Review Yet