DirectXはDXライブラリが普及してたからC言語が使える人ならわりと敷居は低かった
BASICはHSPみたいな手軽で高機能なのがあるから、WinAPIとか触らないならわりと今でも敷居は低い

処理速度とか実行ファイルを軽くしたいとかでないなら、今からその手のを触る理由はあまり無いだろうけど