CS22510 - C++, C and Java Programming Paradigms