These are the 5 concepts of a programmer will be seen in this video. Related to topics like algorithms, programmer’s thinking process, pseudocode, syntax, coding environments, functions, classes & objects, object-oriented programming, pointers & references, variables, debugging, instructions and non-linear code execution.