I want to learn about how to hack and run unsigned code in embedded devices. Where should I start considering that I how to code in C/C++?

You as a coder, want to learn Hacking?Its quite natural, but one needs to know the Systems, machines better to exploit them. One needs to be good in Networking concepts, Server architecture, Inter-networking frameworks etc.One can also start to learn patterns of worms,

I already know C and Java. Could you recommend me some resources to learn C++?

visit the link below to download itC++ in One Hour a Day, Sams Teach Yourself (8th Edition)In just one hour a day, you'll have all the skills you need to begin programming in C++. With this complete tutorial, you'll quickly master the basics,

I don't know about the C programming. But I know HTML. How can I learn C++ programming?

HTML and C are completely different things.One is a markup language with no strict syntaxes and symantics while the other is a proper coding language.It's good that you know HTML but it's not gonna give you any edge while learning c or c++.Now coming to

I want to learn programming. I have started learning C. Can I be good at problem solving with C and not with C++? Is it a problem to shift from C to C++?

You made a good choice, start with the less complex language, then if you wish to learn C++ you've already learned much of the basics.C is an imperitive language, meaning that what you write has a direct correspondence to what is executed. Assembly language is imperitive, as well as languages such as FORTRAN, Pascal, and BASIC.C++ can also

I want to learn about how to hack and run unsigned code in embedded devices. Where should I start considering that I how to code in C/C++?

You as a coder, want to learn Hacking?Its quite natural, but one needs to know the Systems, machines better to exploit them. One needs to be good in Networking concepts, Server architecture, Inter-networking frameworks etc.One can also start to learn patterns of worms, viruses etc.Hacking-its an art of exploration,