ガチガチで行くなら「苦C(くるしー)」
基礎の基礎の基礎から、まるで授業を受けているかのような丁寧な解説が特徴
【苦しんで覚えるC言語】
https://9cguide.appspot.com
「苦C」のクソ真面目さは雰囲気的に厳しい・・・もっとライトなノリが良いと言うなら「猫C(ねこしー)」
基礎を抑えつつも軽いノリでC言語を解説してくれています
【猫でもわかるプログラミング】
http://www.kumei.ne.jp/c_lang/
Java言語で苦Cなみの丁寧さと言えば「JavaDrive」
EclipseやAndroid入門もあり、これからJavaをやるって人にうってつけ
【JavaDrive】
https://www.javadrive.jp
JavaDriveのクソ真面目さが受け入れられないと言うのであれば「漫画で分かるJava入門講座」
ノリは軽いけれども基礎はしっかり教えてくれるので良い
【漫画で分かるJava入門講座】
https://manga.crocro.com/?cat=java&pg=index