Muito bacana ler a experiência das pessoas com suas linguagens.
Estou começando a estudar programação e decidir aprender a lógica com a linguagem C, creio que com a base sólida em C eu terei facilidade em aprender mais quando precisar.
Segue uns links que eu juntei quando me aventurava em C.
Vídeos - Programação Descomplicada Linguagem C
https://www.youtube.com/playlist?list=PL8iN9FQ7_jt4DJbeQqv--jpTy-2gTA3Cp
Vídeos - Estrutura de Dados Descomplicada
https://www.youtube.com/playlist?list=PL8iN9FQ7_jt6H5m4Gm0H89sybzR9yaaka
Programar em C
https://pt.wikibooks.org/wiki/Programar_em_C/Imprimir
Funções em C categorizadas
https://learn.microsoft.com/pt-br/previous-versions/visualstudio/visual-studio-2008/2aza74he(v=vs.90)?redirectedfrom=MSDN
Programando em C para ambiente Linux, Unix e Windows
Wiki baseado no livro “Programando em C para ambiente Linux, Unix e Windows”
http://www.br-c.org/doku.php?id=start
Documentação da linguagem C
https://learn.microsoft.com/pt-br/cpp/c-language/?view=msvc-170
Unicamp
https://www.dca.fee.unicamp.br/cursos/EA876/apostila/HTML/node1.html
Blog
Autor: Allan Lima
https://allanlima.wordpress.com/
Wiki
https://pt.wikibooks.org/wiki/Programar_em_C
USP - Paulo Feofiloff
https://www.ime.usp.br/~pf/algoritmos/
C Book
Tutorial passo-a-passo em inglês
https://publications.gbdirect.co.uk//c_book/
Windows API tutorial for the C programming language
WIN API puro, não cobre MFC.
https://www.zetcode.com/gui/winapi/
Manual C
Manual bem organizado sobre C.
https://www.iso-9899.info/wiki/Web_resources
Manual C
Manual bem organizado sobre C.
https://www.cprogramming.com/tutorial.html
Valgrind
Ferramenta para detectar problemas no gerenciamento de memória e problemas em threading
https://valgrind.org/
Catch22
Dicas, truques, Win32, Docking, criar editor de texto, OLE...
http://www.catch22.net/tuts#
Winprog
Win32, criando controles em tempo de execução.
http://www.winprog.org/tutorial/
Doxygen
Gerador de documentação para C e outros.
https://doxygen.nl/
Java2s
Tutorial. Sim, Java mas tem conteúdo de C também.
http://www.java2s.com/Tutorial/C/CatalogC.htm
https://www.demo2s.com/c/c-introduction.html
Processing
Linguagem processing, parece C mas não é, porém é muito interessante e os algoritmos servem de inspiração.
https://processing.org/
Splint
Ferramenta para buscar código vulnerável.
http://splint.org/
MinGW e threads
https://github.com/meganz/mingw-std-threads
GTK 3 pacote para o Windows
Ao instalar, em threads escolher posix, então poderá usar std::thread e std::mutex
https://gitlab.melroy.org/melroy/gtk-3-bundle-for-windows
Learning Modern 3D Graphics Programming
https://paroj.github.io/gltut/
Ferramenta ncurses
Acesse o site abaixo e procure por ncurses
https://www.gnu.org/software/
Muito obrigado!
Isso vai me ajudar demais, cara.