Covers generic programming in C++ through templates for classes and functions, showcasing examples and discussing specialization and separate compilation.
Explores boolean types, logical operators, and control structures in Python, emphasizing the evaluation of expressions and the use of relational operators.
Covers fundamental programming and object-oriented programming concepts in Java, including variables, types, control structures, and basic algorithmic concepts.
Covers the basics of programming, including the development cycle of a program, strong typing, data storage in Java variables, and primitive data types.