- Executors
-
Learn
Python Learning Hub Runnable examples, NumPy, pandas, and more C & C++ Learning Hub Pointers, memory, STL, and modern C++ C# Learning HubC# basics, OOP, LINQ, async, and .NET exercises Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++
Modern C++ and C Alternatives
Namespaces, overloads, RAII, polymorphism, templates, STL algorithms, and lambdas compared with idiomatic C.
8 C/C++ lessons
Function Overloading and C Alternatives
Use one conceptual operation with multiple types.
View C/C++ example →Polymorphism and Function-Table Dispatch
Select behavior through a common interface.
View C/C++ example →Object-Oriented Programming (OOP)
Learn encapsulation, inheritance, overriding, and runtime polymorphism in C++, alongside an explicit C design.
View C/C++ example →STL Containers and Algorithms
Compare manual array processing with composable standard algorithms.
View C/C++ example →