"Pascal - delphi - java - javascript -php-HTML"

Ich möchte dich nicht erschrecken, aber C/C++ bzw. Assembler unterscheiden sich doch sehr stark von den Sprachen, die du bisher kennengelernt hast. Es geht weniger um optische Darstellung, als um Register, bzw. um speicherplatzsparendes und hardwarenahes Proggen (Zeiger, Arrays etc.)
Vielleicht wäre es nicht verkehrt, mit Bascom (Basic) anzufangen
Dann hättest du auf jeden Fall schon mal einen recht grossen Brocken weniger zu bewältigen.
Ansonsten einfach mal als Tipp: nicht lange überlegen, einfach mal anfangen. Die echten Probleme kommen ja erst dann .

Schöne Grüße:
Z