L'ANSI (American Natinal Standard Institute) e' un'istituzione americana
L'ISO (International Standard Organization) e' internazionale.
Tecnicamente gli standard ISO sostituiscono gli standard ANSI.
Sia C che C++ hanno specifiche ISO (e relativi comitati) e trovi tutta la documentazione del caso.
C e C++ sono due linguaggi DIVERSI, anche se in C++ c'e' una retrocompatibilita' con il C
Wikipedia e' piu' che sufficiente.
C17 e' l'ultimo standard per il C
C++20 e' l'ultimo per il C++.
i prossimi saranno C23 e C++23
Esisteva un ANSI-C++ fino al 1990 circa, poi e' passato tutto sotto ISO.