Introduction to C Fundamental Data Types Variables Control Flow and Program Development Loops Arrays Functions Functions with Arrays String Handling Pointers Structures & Union Files
History of C++ Programs using cout & cin Introduction to OOPs Classes and Objects Constructors and Destructors Abstraction & Encapsulation Polymorphism Inheritance (Single, Multi-Level Multiple, Hybrid, Hierarchy) Function Overloading, Operator Overloading and Constructor Overloading Encapsulation Friend Keyword Inline function New & Delete Exception Handling
Introduction to Python Fundamental Data Types Variables, Operators Decision Structures (if, if-else, if-elif-else) Repetition Structures (while, for Loops) Arrays Strings Functions Sets & Dictionaries Lists Tuples Class & Object File Handling (Files)
Introduction to Java Difference between C++ & Java Keywords Data types Name conventions Simple Java Program Type casting Control-Flow & Loops Arrays Command line arguments Class and objects Encapsulation Inheritance Polymorphism (Method over Loading & Over Riding) Constructor [this() & super()] Packages: lang. io Static, Final, Abstract Keywords Strings Interfaces Multi-Threading Exception Handling