環境:Windows

VC#で作ったプログラムは.Netフレームワークがインストールされてないと動きませんよね
VC++で作ったプログラムもそういうランタイムとかが入ってないと動かないのでしょうか?
そういうランタイムとかフレームワークがインストールされてなくても動くプログラムを作るにはC言語しかないでしょうか?