faz sentido estudar com base na ISO? não é mais interessante buscar um livro onde venha um pouco mais mastigado e com alguma didática?
Sim, seria mais interessante buscar um livro em relação a isso, entretanto, é difícil escolher um livro que seja bom de C (inglês ou não), digo isso, por conta que não tenho experiência com programação, por isso pedi recomendações no final do tópico.
Visualizei que são tantas versões (C11, C17, C20) que fiquei um pouco confuso de onde começar, mas pelo que visualizei são poucas alterações do C11 para frente, essa informação procede?
Meu objetivo em C é aprender a base para depois partir para outras linguagens de programação (pelo que andei vendo as postagens no tabnews e no stackoveflow), por isso da escolha.
chegou a buscar algum livro do Deitel? quando cursei faculdade os livros desse cara eram referencia...sei que tem de C++ pq estudei com ele, o de C precisa procurar
Eu não conhecia o site que indicou. Inclusive, a partir de um link lá publicado, consegui obter uma cópia sem senha da n3220. É uma versão draft, pois a documentação ISO é algo como as normas ABNT no Brasil. O acesso se dá por aquisição da norma. Uma alternativa é você pesquisar alguma biblioteca de Universidade que a tem disponível para consulta caso ainda queira ver a norma e suas atualizações.
Se eu fosse indicar um material para quem está aprendendo também recomendaria os livros do Deitel (um paizão). Se fizer uma busca por "Deitel C como programar" ou "Deitel C++ como programar" vai encontrar em algum lugar um PDF para visualizar. O livro, aparentemente caro, vale o preço. É uma Bíblia. Lembrar-se de que C++ é, digamos, uma extensão de C.
Há muito material bom na internet e os membros do Tabnews, especialistas, podem indicar o caminho das pedras. Sozinho, você vai precisar garimpar muita coisa : ).
Ambiente online
Aprender a parte básica da teoria com prática na própria área de testes online.
[C] https://www.w3schools.com/c/index.php
[C++] https://www.w3schools.com/cpp/index.php
Tutoriais
[C] https://www.tutorialspoint.com/cprogramming/index.htm
[C++] https://www.tutorialspoint.com/cplusplus/index.htm
[C++] https://cplusplus.com/doc/tutorial
...
Minha maior preocupação em relação ao aprendizado seria obter uma referência ruim e estudar em cima disso, os livros do Deitel parecem serem bons, mas há algum problema e em estudar versões que não são tão atuais? Por exemplo, se pegar como base C11 para C23 são duas atualizações de diferença em cima disso (C17 e C20), seria prejudicial estudar uma versão não tão atual?