Examine the four main programming paradigms: imperative, object-oriented, functional, and logical. Explore language syntax, semantics, names/scopes, types, expressions, assignment, subprograms, abstraction and inheritance.
Examine the four main programming paradigms: imperative, object-oriented, functional, and logical. Explore language syntax, semantics, names/scopes, types, expressions, assignment, subprograms, abstraction and inheritance.