Etwas anders als C ist das C-Compakt schon. So groß werden die Unterschiede in der Syntax aber nicht ein. Aber C ist auch nicht gleich C, da hat sich auch einiges getan von den Ursprüngen bis ins Jahr 2000.

Unterschiede wird man vor allem bei den Hardwarespezifischen Teilen haben. Die sind aber nicht Teil der Sprache C, sondern halt Compiler und Hardwarespezifisch.

Zum lernen würde ich aber eher empfehlen von kleinen Beispielprogrammen auszugehen, nicht gleich ein größeres Programm umzusetzen.