Oui, beaucoup.
D'accord, une boucle reste une boucle et un test un test, mais au-delà de ces choses triviales, tout le reste change assez fortement. D'abord, tu vas devoir gérer toute la mémoire entièrement à la main. Exit les Strings par exemple, à la place tu devras allouer en mémoire un tableau de caractères...
Mais le C++ c'est un peu l'âge de pierre... A moins d'avoir réellement besoin du C++, je te conseille plutôt de te tourner vers des langages plus modernes, comme C# ou Java pour citer les plus "enterprise-ready", ou Python pour un langage un peu à part masi également très sympathique.