-Object-Oriented programming
-Classes and objects
-Recursivity
-Condicionals, loops
-Logic, Bitwise and Arithmetic operations
I mean, I can create any program but the problem is that the programs only appears on the Black Console. I donĀ“t know how to create an Beautiful, colorful and useful application like PAINT, where can I manipulate keyboard and mouse inputs.
So, Can anyone tell me what I have to learn ? What book I have to read to know this ? becuase I know that in the Black Console I cannot do all this stuff.