The basics of problem solving can be learnt with languages like C and Python

The resoucres to learn python and C

Moving a step ahead, we have to choose C++ and Java

The resoucres to learn Java and C++

Data Structures and algorithms are most important for placements.

The resoucres to learn Data structures and Algorithms

>

Core subjects are also asked in interviews.

The resoucres to learn Operating Systems,DBMS,Computer networking are: